19. Taylor Lautner
At 18-years-old, Taylor Lautner is the youngest celeb to make our list. He is probably best-known for his role in the Twilight flicks, playing werewolf Jacob Black, but we remember the days when he played Sharkboy in The Adventures of Sharkboy and Lavagirl. We won’t hold his geeky superhero days against him though, because he’s grown-up and discovered the gym. Casting my mind back to sixth form, there certainly weren’t any 18-year-olds with muscles like that in my year.
He starred in the first Twilight film in 2007 (so no perving, that was three years ago) and went on to divide the nation, offering an alternative to Robert Pattinson’s character, vampire Edward Cullen.
Which are you, Team Edward or Team Jacob?