Once upon a time, Zac Efron‘s hair was even more of a big deal than Justin Bieber‘s. That time has passed though, because now that Efron is a fairly legit actor, he’ll do what it takes to commit to his craft, even if that includes shaving off his signature locks.
Efron just wrapped filming in Louisiana on his latest movie, The Lucky One, in which he plays a Marine. He’s seen here posing with a fan and sporting his new military buzz cut. Efron didn’t want to go it alone, however, and was able to convince the crew of the film to shave their heads too for charity. Thirty crew members reportedly shaved their heads, and for each one, Efron made a donation to Kingsley House, a home for kids in New Orleans. A spokeswoman for Efron said he was motivated to help because “he wanted to do something for a New Orleans charity since he had such a nice time shooting there.”
[Photo: Us Magazine via Twitter]