Barely-Legal Celebrity Crushes

Zac Efron may play a teen in the back-to-high school comedy 17 Again (on DVD Aug. 11), but the former Marie Claire boy crush is actually almost 22. Now that the king of choreographed dance routines can act out a convincing midlife crisis (albeit in the body of a 17-year-old), we thought it was time to update our list of boy crushes who are totally hot--but make us feel, well, a little creepy about the fact that they can't legally buy us a beer.

Advertisement - Continue Reading Below

Twilight star Taylor Lautner (17) is hot in that "neighbor who um, really grew up over the summer" way. This fall, he returns to screens in New Moon with an impressive six-pack. You can try to forget he's not yet legal, or you can join in on some countdown-to-18 fun.

The Oklahoma City Thunder's Kevin Durant (20), who was named 2007-2008 NBA Rookie of the Year, has obviously got game. The baby-faced basketball player with multimillion-dollar endorsements (and his own signature shoe!) is the kind of boy we'd take home to our mothers.

Most Popular

With his humble, side-of-the-mouth grin, Rupert Grint (20) is our favorite kind of Hollywood heartthrob : the kind with serious acting chops. We love the bashful redheaded actor for sneaking indie roles in Driving Lessons and Cherrybomb in between his Harry Potter blockbusters.

Pro-skateboarder Ryan Sheckler (19) and his Southern California surfer good looks remind us of that tattooed skater boy we never had a chance with in high school. Despite Sheckler's MTV reality show and X Games medals, we'll still pretend we have a shot.

Newcomer Gaelan Connell (20) stars opposite Vanessa Hudgens in Bandslam (in theaters Aug. 14). We think he's cute in that earnest, slightly awkward, Michael Cera kind of way. And he's in a band.

Celebrity
Share
Lorde's Cast Was the Met Gala's Guestbook
Naturally Kanye had to sign it bigger and bolder than Taylor Swift did.​
Celebrity
Share
Channing Tatum Posted the Most Magical Photos of Jenna on His Instagram
Oh you two.
Celebrity
Share
Christina Aguilera Is on a Mission to Help You Not Suck at Singing
Meet your new MasterClass mentor.​
Celebrity
Share
Selena Gomez Leaves the Met Gala, Slips Into the Cool-Girl Denim of Our Dreams
Okay girl, we see you.​
Celebrity
Share
Emma Watson's Met Gala Dress Was Literally Made Out of Garbage
​Talk about fashion forward. ​​
Celebrity
Share
The 26 Funniest Tweets About the 2016 Met Gala
Twitter's got jokes.​
Celebrity
Share
Katy Perry and Orlando Bloom Wore Matching Tamagotchis on the Met Gala Red Carpet
Fun ​and​ fashionable. ​
Celebrity
Share
What's Cuter Than a Swedish Royal Baby? A Swedish Royal Baby Who Can't Stay Awake During His Own Debut
​​OSCAR <3<3.​
Celebrity
Share
Here's a Wonderful Video of Amy Schumer Putting Deodorant on Her Inner Thighs
​Hero.
Kendall Jenner grocery shopping for Chanel runway.
Celebrity
Share
Here's What Kendall Jenner Buys at the Grocery Store
​Keepin' it simple. ​