Anne Hathaway has traded her long and luscious hair for a new pixie cut in preparation for her role Hollywood’s big-screen adaptation of Broadway classic Les Miserables.

Twenty-nine-year-old Hathaway plays the character of Fantine, a prostitute who sells her hair to make money to support her daughter. She’ll star alongside Russell Crowe, Hugh Jackman and Amanda Seyfried in the film.

Check out her new look here (plus some of our other favourite Anne Hathaway looks.)

[nggallery id=643 template=carousel images=0]

Join the conversation