She was forced to lose weight to play the role of dying prostitute Fantine in the movie adaptation of Les Miserables.
And today the actress revealed the results of her strict eating regime while relaxing in Miami.
The 29-year-old slipped her slender frame into a black bikini for a trip to the beach with her mother Kate and a group of friends.
Beach break: Anne Hathaway soaked up the sun in Miami
Lean girl: The star put her body on show in a black bikini
Anne is in the city for Italian designer Valentino's 80th birthday.
She appeared self-conscious of her whittled down shape, quickly covering up in a grey T-shirt after emerging from the water.
At one point the star, who is engaged to actor-jewellry designer Adam Shulman, was spotted chatting to a long-haired male as she swam in the ocean.
Alabaster Anne: Perhaps the pale star was covering up to avoid sunburn
It is believed that Anne has lost around 16lbs in just three weeks before filming began in London last month.
She is rumoured to have consumed just 500 calories a day - significantly less than the recommended daily allowance of 2,000 calories a day.
She also cut her once-lustrous long brown hair into a blunt crop for the part.
The star certainly appears more curvaceous in the upcoming film The Dark Knight Rises, which will be released later this year.
Anne will tackle the formidable Catwoman character in the forthcoming Christopher Nolan-directed movie.
She recently received the seal of approval from former Catwoman, Michelle Pfeiffer, who told Empire magazine: 'I think she's great. I'm actually very much looking forward to seeing her in that role.
'I'm a big fan of hers and I think she has everything you need for that role. She has the humour, she can go to dark places, she's obviously very talented.
'I think she's going to be really good.'
Although Michelle loved playing Catwoman in the Tim Burton directed movie, she isn't protective over the role.
No comments:
Post a Comment