Can you recognise these celebs from their younger days?

Everyone not living under a rock will know who Megan Fox and Jackie Chan is.

But are you able to recognise them from old photos taken during their younger days?

AcidCow has compiled a series of pictures showing what some of the world's most prominent celebrities used to look like.

Check out all the images in the gallery above.