Zac Efron Lets His Amazing Body Hang Out

By: Brodie

We were all excited to learn Zac Efron packed on a manly 18 pounds of muscle to play a marine in his upcoming film, The Lucky One.

Now, Efron shows off just how all his hard work has paid off when he worked out shirtless in the California sun recently.

A source tells People magazine that, "since then, he's lost weight but he's keeping up a fitness routine." They also say Efron relies on  Z.E.N. Foods, an L.A.-based meal delivery service, to maintain his new beefcake bod.

Looking good, Zac,