We all go through that “ugly duckling” stage in our lives when we feel all awkward and geeky. It is a phase some may not quite overcome. But look at these stars who made it through their awkward stages and turned out to be absolute A-hotties.
#10: Zac Efron
We all remember Zac as Troy Bolton in Disney Channel’s original movie, High School Musical. He used to be a teen idol back then with a massive fan base screaming his name.
Today at 28, he has turned out to be a real hunk. He is currently filming The Disaster Artist which is due to be released in 2016.