1 of 5
HE'S TOTALLY RIPPED
My, how you've grown! To prepare for his role as a marine in The Lucky One, Zac Efron packed on 18 lbs. of muscle and showed off his new six-pack during a workout at L.A.'s Manhattan Beach last year. "He loves being outdoors, hiking and exercising outside," a source told PEOPLE of the 24-year-old star. "He's always been in shape."
2 of 5
HE'S GETTING 'LUCKY'
At the Hollywood premiere of his animated flick The Lorax in February, Efron found himself in an embarrassing situation when he pulled his hand out of his pocket and accidentally dropped what appeared to be a condom on the red carpet. "I did," Efron confirmed to Today's Matt Lauer with a laugh. "I never really had a pocket-checking policy prior to going on the red carpet before, but now we fully instated one."
3 of 5
HE'S PLAYING BIG-BOY GAMES
Talk about fore-play! Just like fellow former teen idol Justin Timberlake, High School Musical's basketball star has embraced the sport of old men: golf. During a break from promoting The Lucky One in Australia, Efron enjoyed a game with the guys on April 7.
4 of 5
HE'S REVEALING BEDROOM SECRETS
In a recent interview with an Australian TV station, the heartthrob was asked to demonstrate his bra-removing technique (which he flaunts in The Lucky One), and he happily obliged. "You just pinch and slide," he boasted.
5 of 5
HE DARES TO BARE
Enjoying some downtime at his Sydney hotel on April 8, the hunky leading man left his balcony doors open and was caught in his birthday suit before swiftly slipping on a pair of shorts and enjoying his breakfast al fresco.
For more from Zac Efron on his new movie and his love life, pick up the latest issue of PEOPLE, on newsstands now
Why Kourtney Kardashian and New Fling Younes Bendjima Have Already Cooled Off
Khloé Kardashian and Boyfriend Tristan Thompson Have Discussed Having a ‘Wedding and a Baby,’ Says Source
Charlize Theron Gets Catty, Plus Paul Rudd, Kristen Wiig & More
DWTS Host Erin Andrews and Hockey Player Jarret Stoll Tie the Knot -- See the Pic!
R&B Singer Keke Wyatt Reveals She Will Shave Her Head to Support Her Child Battling Cancer