Ever wonder what your celebrity crush looked like as a youngster? I would have never guessed Robert Pattinson was such a little blondie! These boys were adorable as babies, and are just as adorable now. Just imagine all the cute little ones you could have if you ever hooked up! (I promise not to judge if you use some of these photos in one of those 'what will our baby look like' photo generators.) Here are some very cute, then and now photos of male celebs.

Josh Hutcherson

Zac Efron

Who do you think was the cutest baby?

[via buzzfeed]