Zac Efron’s new haircut made an appearance on the set of his new film, The Lucky One.
Efron’s beloved tousled hairdo is now a short military-style buzz cut.
A fan Tweeted the above photo when she caught him in New Orleans as he was about to go to the set of his new movie.
According to The Times-Picayune, Efron’s new short look is for his role as a Marine coming home from a tour in Iraq. The Lucky One is due out in 2012.
What do you Zac Efron fans think of his new look? Can he pull it off?