Angelina Jolie is trying to lose 21lbs (or nearly 10kg) in 21 days.
The 33-year-old actress is reportedly desperate to shed weight for her upcoming film "Salt," in which she plays a CIA assassin who is forced to disguise herself as a man.
A source said: "To play a man convincingly Angelina is adamant she needs to lose her curves."
Friends claim Angelina is so determined to look like a boy she has turned to the Martha's Vineyard Detox Diet to help shrink her already slender frame.
The extreme diet, which was popular in Hollywood in 2007, encourages followers to ingest liquids every two hours to "cleanse the body". Solid food is strictly prohibited.
Angelina reportedly started her detox three days before last month's Oscars and is already battling weakness and fatigue.
Another source told Britain's Grazia magazine: "She has been trying to go for the full 21 days but it's tough. She's lost around eight pounds but is now introducing a couple of small meals in between shakes as she was starting to feel weak."
Angelina's partner Brad Pitt, with whom she raises six children, is reportedly so fed up with her new diet he stormed out of their rented Long Island mansion last week.
A friend said: "Brad told her that if she was staying on the diet, he was getting out of the way. Then she started screaming at him about a chore.
"So he went to Los Angeles to let off steam with some buddies. He thinks the diet is dangerous and unnecessary."
(China Daily/Agencies March 13, 2009)