Slideshow: Hot Actors Under 21

7/29/2008 9:30am EDT
Zac Efron
It may not be legal for these actors to drink alcohol (at least in the United States), but it's certainly legal to look at these fine young men. Whether they've starred in "High School Musical" or waved a wand in "Harry Potter," there's no denying their appeal.

Daniel Radcliffe
Age: 19

Daniel Radcliffe

-Daniel Radcliffe Pictures

Sign up for our daily newsletter with great stories like this and more!