The results are in. The celebrity the GLAMOUR.COM readers voted as the Sexiest Youngster was... Robert Pattinson. The Twilight actor garnered a significant percentage of the votes to be named the hottest star under 30. Second in the poll was Transformers actress Megan Fox, who you voted as the Sexiest Woman, and third was the loveable High School Musical star Zac Efron. Robert Pattinson's Twilight co-star Kristen Stewart wasn't far behind him, at No.4, and Vanessa Hudgens finished off the top five.
Also from Twilight, Taylor Lautner is #8, Cam Gigandet #23 and Ashley Greene #28.
Source | Source | Source