Anne Hathaway opened up about her issues with weight loss in a recent interview with Allure magazine.
She admitted: "I'm doing some crazy weight stuff right now. I'm on day six of detox."
The star was initially forced to slim down to fit into an all-in-one leather suit for her role as Catwoman in The Dark Knight Rises.
She revealed: "The suit, thoughts of my suit, changing my life so I would fit into that suit... It dominated my year. I didn't understand how you could be thin and strong. I went into the gym for ten months and didn't come out."
Recently Anne has lost more weight to play a prostitute dying of Tuberculosis in the big-budget film version of Les Miserables. Some reports suggest she restricted herself to just 500 calories a day.
She said: "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!'"
So, there you go, very restrictive diets can cause dodgy skin. You have been warned
What do you think of Anne's extreme diet?
The easy bride-to-be fitness plan
Banish bingo wings and get toned arms like Jennifer Aniston!
Cameron Diaz to write a nutrition book
The no-nonsense diet mantras