A post shared by John Legend (@johnlegend) on Jun 9, 2017 at 11:00am PDT

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.