Zac Efron's been looking thicker than usual lately -- but who's complaining?!

media_removed_toofab 102011
The newly single star has been packing on the pounds, but it's got nothing to do with his breakup from Vanessa Hudgens.

His 18lb. weight gain was for his new movie, "The Lucky One," where he plays a veteran of the Iraq war.

Check out how his body has transformed over the last year!

Hot Videos