THEN: Zac Efron
If you’re a kid from the ‘00s, you likely had a poster of Troy Bolton, er, Zac Efron, on your wall. The basketball star-turned-singer stole hearts in the High School Musical movies, and soon after, he was on the big screen as a young Mike O’Donnell in the hit rom-com 17 Again in 2009. One year later, he had the titular role in the drama Charlie St. Cloud.