Oh Zac! He’s done it again. He looks so hot in grey and green in the May issue of ‘Men’s Health’! Where’s the fire extinguisher!?
Zac Efron, 24, is possibly the hottest man in Hollywood right now.
And he definitely looks jaw-dropping, drooling-hot in this new photo from the May issue Men’s Health.
Zac plays a Marine in his new flick The Lucky One and tells the mag he worked out and downed protein shakes everyday to get in shape for the role. I guess we can expect a super sexy and strong Zac to oogle at — we can’t wait!
What do you think, HollywoodLifers? Is this Zac’s sexiest look yet? Vote and weigh in below.
More Zac Efron news: