Anne Hathaway admitted she was on a strict regimen to get in shape to play Selina Kyle - aka Catwoman -- in "The Dark Knight Rises," but she's pledged to keep mum on how she got un-fit - and super skinny - to play doomed prostitute Fantine in "Les Miserables."
"I don't answer that question. Not to like get super serious about it, but just there's so many people out there that will try something unhealthy to lose weight," Anne explained, when Access Hollywood's Michelle Beadle brought up how much she hates the "weight" question with regards to this film.
"I don't want to contribute to that. So actually I don't answer the question," the actress added.
But Anne was absolutely open about her first post-film meal.
"I had spelt pasta with garlic oil and like a lot of beautiful fresh tomatoes and then I had a twice baked potatoes, with basil sun dried tomatoes [and] oil. It was so good," she raved.
Anne also revealed that Russell Crowe, who plays Javert in the film, the long arm of the law, was actually a total sweetie to the actress and her post-film first meal.
"Russell Crowe -- don't let this tough guy exterior fool you -- he's a big marshmallow-hearted man," she said. "He scoured London and found me a vegan chocolate cake and brought me this huge vegan chocolate cake when I was done because he asked me, 'Are you going to have anything sweet?' I'm like, 'No, no, I don't. We were shooting way out in the middle of nowhere. I'm like, 'I can't be bothered to go to London to get that!' And he brought it for me... to make sure that I was going to be able to celebrate with something sweet."
"Les Miserables" opens on Christmas Day.
-- Jolie Lash
Copyright 2012 by NBC Universal, Inc. All rights reserved.
This material may not be published, broadcast, rewritten or redistributed.