New photos of actress Anne Hathaway on the Beach reveal the star has become unnaturally skinny.
The Les Miserables actress photographed in a black bikini on a beach in Miami recently looked like a shadow of her previous, curvy self.
In the new film, she plays, Fantine, a dirt poor prostitute sick with tuberculosis.
To make the role believable, Anne, 29, was rumored to have lost close to 20 pounds in less than two weeks.
She was assigned a personal trainer and adhered to a strict detox diet.
“I’m doing some crazy weight stuff right now,” Hathaway, 29, tells Allure’s July issue. “I’m on day six of detox.”
Hr restricted eating plan wreaked havoc on her skin. “This diet makes me break out, so I love that,” she gripes. “Nothing like living on hummus and radishes and then be all, ‘And I got a pimple. Yeah!'”
Fad diets are no stranger to Anne.
Last year, she swung by Chelsea Lately and told the talk show host that she’d been surviving on “kale and dust” in order to fit into her Catwoman suit.
And they say Hollywood projects a poor self image? Hmm you think?