Sir yes sir! Zac Efron has cut off all his hair for his role as a soldier in new film The Lucky One
His floppy, carefully-styled 'do sparked off a million imitations and is almost more famous than he is.
But Zac Efron is sporting a very different look these days.
The 23-year-old shaved all his hair off for his role in new film The Lucky One, where he plays a U.S. Marine Sergeant.
But luckily for the actor (and his many fans), the loss of his famous hair doesn't detract from his good looks at all.
Posing with a fan for a Twitter picture, the 17 Again star looks more chiselled and handsome than ever with his new short haircut.
And he even challenged crew members on the set to cut their hair too, offering to donate an undisclosed amount of cash to local charity Kingsley House for each person who took the challenge.
Through the ages: Zac with floppy hair during his High School Musical days (left) and experimenting with a hair flick in 2009
The floppy one: A thick-haired Zac with then-girlfriend Vanessa Hudgens earlier this year
Over 30 members of the crew took him up on his challenge, including two women who donated their hair to Locks of Love.
Zac's publicist Gina Hoffman says: 'He likes doing things for charity.
'Two Make-A-Wish kids came a visit to the set while he was there and he felt like he wanted to do something for a New Orleans charity since he had such a nice time shooting there.'
Not a fan? Zac kept his new 'do covered with a hat as he stepped out for a sandwich in LA on Wednesday
In The Lucky One, Zac plays U.S. Marine Sergeant Logan Thibault, a soldier who has survived three tours of duty in Iraq.
Thibault believes his good luck comes from a picture he carries of a woman whom he doesn't know, and seeks the woman out when he returns to the U.S.
The film is scheduled for release in 2011.
Zac Efron in Studio City (December 22)
source: dailymail
0 Response to "Zac Efron trades his trademark floppy hair for a military buzz cut"
Post a Comment