10 Ugly Duckling Child Stars Who Surprised Everyone by Growing up to Be Hot

Joseph Gordon Levitt Then

Lest we forget that Mr. Inception started out as a long-haired alien kid on 3rd Rock From the Sun. Actually, before that, he was a cute, baseball-loving lad in Angels in the Outfield. Joseph Gordon Levitt is one of those rare child stars who seamlessly made the transition from kid roles to adult ones, and grew up fine in the process.

Joseph Gordon Levitt Now

 

If I’m being honest, and I always am, Joseph Gordon Levitt was already adorable, if not a little nerdy, as Cameron in 10 Things I Hate About You, even if he seemed to be in a different league than Heath Ledger. But once (500) Days of Summer rolled around, Gordon Levitt was a certified babe.