@johnlegend/Instagram

John Legend takes us on a blast from the past.

In case you missed it, the 38-year-old crooner shared a series of adorable throwback photos via Instagram, showing us just how far he’s come.

In one photo featuring Legend as a tot surrounded by his loving family, the “All of Me” singer looks nearly identical to his 1-year-old daughter, Luna.

Time for a zoo visit! #LunasFirstTour

A post shared by John Legend (@johnlegend) on

Captioning each precious photo, “#fbf Before ‘Legend’, there was Johnny Stephens. #penthousefloor,” the singer posted several snaps of himself as a baby, teen and a very special graduation photo from his time at University of Pennsylvania.

Check out Johnny Stephens in all his glory in the gallery and tell us, is baby Luna his mini me? Let us know your thoughts in the comment section below.

Legendthrowback2

@johnlegend/Instagram

Legendthrowback3

@johnlegend/Instagram

Legendthrowback4

@johnlegend/Instagram

Legendthrowback5

@johnlegend/Instagram

Legendthrowback6

@johnlegend/Instagram

Legendthrowback7

@johnlegend/Instagram

R. Hawkins

Humble with a hint of Muhammad Ali...