Zac Efron Shows Off His Amazing Abs

03/15/2011 at 02:50 PM EDT

Zac Efron Shows Off His Amazing Abs
Zac Efron
Pacific Coast News

Zac Efron

Zac Efron

Zac Efron hasn't made a secret of his toned body, but the heartthrob took six-pack abs to a whole new level while preparing to play a marine in an upcoming flick – and put them on display while out and about in California recently.

"Zac put on 18 lbs. for his role in The Lucky One," says a source. "Since then, he's lost weight but he's keeping up a fitness routine."

Efron, who bulked up with the help of trainer Logan Hood, kept his diet in check by following healthy eating tips from nutritionist David Allan. Also a factor in his toned physique: During mealtimes the actor, 23, turned to Z.E.N. Foods, an L.A.-based meal delivery service.





"He loves being outdoors, hiking and exercising outside," adds the source. "He's always been in shape."
Zac Efron Shows Off His Amazing Abs| Bodywatch, Zac Efron

Zac Efron

Pacific Coast News



For more about Efron and his amazing body transformation, pick up the new issue of PEOPLE, on newsstands Friday

Thailan Pham

Your Reaction

Follow Us

On Newsstands Now

Robin Roberts: How Loved Saved Me
  • Robin Roberts: How Loved Saved Me
  • Emma and Andrew: All About Hollywood's Cutest Couple
  • Prince George! More Yummy Photos

Pick up your copy on newsstands

Click here for instant access to the Digital Magazine

Advertisement

From Our Partners

Watch It

Editors' Picks

From Our Partners



Sign up for our daily newsletter and other special offers.
    Choose your newsletters
Thank you for signing up! Your request may take up to one week to be processed.
    see all newsletters