Zac Efron's lovely locks are no longer!

A Twitter user posted this photo of a shorn Zac in costume for his next movie, "The Lucky One," which was taken on Wednesday in New Orleans.

Zac plays a Marine in the flick, based on the Nicolas Sparks book of the same name.

Hot Videos