Is that a double chin? Supposedly-single heartbreaker Zac Efron’s piling on the pounds for reasons that have got nothing to do with his recent breakup from longtime galpal Vanessa Hudgens.

The usually-svelte Efron is cutting a chunkier figure on the red carpet these days after gaining nearly 20 pounds (so far) to play an Iraq War veteran in The Lucky One, the latest film adaptation of a Nicholas Sparks tearjerker.

Zac must be pretty serious about snagging a few honorable mentions for his role. The 23-year-old has even adopted a becoming buzz cut for his role as a Marine.



Share on Google+Tweet about this on TwitterShare on FacebookShare on StumbleUponShare on TumblrShare on RedditBuffer this pageDigg thisShare on LinkedInPin on Pinterest

« »