Grinning at the camera, a blue-eyed and blonde-haired Dan can be seen, aged 3, on the TOWIE star's Instagram and Twitter pages.
Captioning the snap, Dan wrote: 'I know this is an embarrassing pic lol but is Me when I was about 3..Teddy is growing up to look like he's daddy (sic)'
And the similarity between the two is striking, despite Teddy only being 8 months old and Dan being far older in the picture.
Earlier this month, Dan shocked fans when he announced he was expecting a second child, this time with Eastender's actress Jacqueline Jossa.
In December 2013, Dan's ex girlfriend Megan Tomlin gave birth to Osborne's first child, Teddy, who he is devoted to, and the pair have maintained a close relationship ever since.
However, Dan has confirmed that his ex is finding the pregnancy news 'difficult,' but that he would continue to support her throughout Jacqueline's pregnancy and beyond.