Courtesy of Allure
Courtesy of Allure
GET EMAIL UPDATES FROM OKMAGAZINE

Anne Hathaway stars in two major movies that will hit theaters this year — first she'll appear as Catwoman in the final installment of Christopher Nolan's Batman trilogy, The Dark Knight Rises, and then she'll sing alongside Hugh Jackman in the movie-musical Les Misérables

Although the flicks are very different, Anne suffered through some strenuous diet and fitness routines for both of her highly anticipated roles. 

OK! GALLERY: ANNE HATHWAY SPORTS MYSTERIOUS ARM SLING & SHORT HAIR IN NYC 

“The Catwoman suit: It was a psychological terrorist," Anne joked to the July issue of Allure, which she covers. "The suit, thoughts of my suit, changing my life so I would fit into that suit… it dominated my year. I went into the gym for 10 months and didn’t come out.”

For Les Mis, Anne went on an extreme diet because she plays Fantine, a homeless mother struggling to support her young daughter. 

“I’m doing some crazy weight stuff right now," Anne explained of prepping for the movie days before she shaved her head to fully portray Fantine, who sells her hair for money to survive. "I’m on day six of detox…. This diet makes me break out, so I love that. Nothing like living on hummus and radishes and then be all, ‘And I got a pimple. Yeah!’”

Anne, who is a self-professed vegan, says her diet change was a "transformation," but she still slips from time to time. "Cheese is amazing [but] once you’re over the cheese hump, there’s nothing really left," she said. 

OK! VIDEO: LISTEN TO ANNE HATHAWAY SING IN THE FIRST OFFICIAL TRAILER FOR LES MISERABLES FEATURING HUGH JACKMAN 

Well, what's left is an incredible slim and trim body, something Anne is not afraid to show off on the big screen. Actually, she says, bring it on! 

“I’m as vain as the next girl, but I think it’s my job to show people as they live," Anne confessed, "and nudity is part of life."

Download this week's issue of OK! Magazine for only $1.99
COMMENTS
comments powered by Disqus
 
Follow

Get every new post delivered to your Inbox.

Join 465 other followers