Anne Hathaway has always been a thin actress, but this year took it to new levels when she had to get in shape for two of the most anticipated movies of 2012 – ‘The Dark Knight Rises’, in which she played Catwoman, and ‘Les Miserables’, in which she plays the iconic role of Fantine.

Anne Hathaway poses for a high fashion shoot
In an interview with Glamour, Anne talked about her diet for Catwoman, saying, “I don’t go the soy-meat route; I have a really plant-based diet. So I wind up cooking at home a lot. Kale is amazing. Spelt [a kind of wheat] pasta is amazing. I can’t do the white-flour stuff. It makes me really ill.”
She also talks about being a competitive actress, saying, “I like to fight for a job. You feel like you’ve emerged from the scrap, and you’re like, ‘OK, this one’s mine. Did it. Done.” But, she adds that females do get a raw deal, both in the film industry and in life, saying, “We get pressure to define ourselves as women by how wild we are: How many guys did you sleep with? How drunk did you get?”

Anne Hathaway on set for 'Dark Knight Rises'
She adds that she won’t shop for the rest of this year, saying, “I looked at my life when I was on my honeymoon, which was gorgeous, and I thought, I need nothing. I’m not buying myself a single thing for the rest of this year.”
Anne Hathaway talks about losing weight for Catwoman role

































