20 Sexiest Male Celebrities Under 30

Zac Efron

Picture 1 of 20

How could Zac Efron be 28 years old??? It makes sense, as "High School Musical" just celebrated the 10-year anniversary, but he still seems like the little kid to me. The little kid that blew up his muscles and got very, very ripped!