Recent ‘Saturday Night Live‘ guest-host Anne Hathaway channels her ‘Les Miserables‘ heroine character Fantine on the cover of the December issue of US Vogue magazine.
Photographed by Annie Leibovitz, the 30-year-old actress, with her chic pixie cut, looks pretty in a strapless emerald green Vera Wang gown, matching the garden background.
Anne shares with the magazine on how much she loves her short hairdo.
“I love the short-haired lifestyle. It’s awesome that I was able to go for a hike right before I came here to meet you, quickly wash my hair, and now it’s dry… But I’m turning 30, and — I hope this isn’t obnoxious to say — I feel prettier, and much more myself. I guess I just feel much more satisfied with less now”, Anne explains to Vogue.
For her single editorial, taken in the field and styled by Tonne Goodman, Anne wears a Ralph Lauren gold embroidered vest, blouse and pants. She also dons a Valentino velvet couture gown.
The group editorial, features the ensemble cast of the Tom Hooper-directed film, in character and styled in 19th century-inspired costumes by Paco Delgado.
Amanda Seyfried as Cosette.
Hugh Jackman as Jean Valjean.
Sacha Baron Cohen and Helena Bonham Carter as Thénardier and Madame Thénardier.









