7 Celebs Who Drastically Lost Weight for Roles ...


Celebrities who lost weight for movie roles really took their craft to the extreme.

With many celebrities already put under the pump when it comes to body image issues, having to lose weight for a role can lead to quite drastic measures.

From extreme dieting to intense work out regimes, many celebrities have undergone significant body transformations just to get into character.2

The following are just a few examples of celebrities losing weight for movie roles.

1. Natalie Portman

Natalie Portman

It was reported that Natalie Portman lost 20 pounds for her role as a professional ballet dancer in the movie “Black Swan”.

Taking into consideration her already petite frame, no wonder it became a cause of concern for many critics.

2. Renee Zellweger

Renee Zellweger

Renee Zellweger is an example of celebrities who lost weight and gained weight for movie roles.

After gaining nearly 30 pounds for her role in the “Bridget Jones’s Diary”, Renee Zellweger then had to shed the pounds quite rapidly to play an extremely skinny Roxie Hart in the movie musical “Chicago”.

3. Tom Hanks

Tom Hanks

It’s not always a case of the women celebrities who lost weight for movie roles.

For his role in “Castaway” Tom Hanks lost 50 pounds to achieve the starved figure required for the part.

4. Beyonce


Beyonce is well known for her curvy, ‘bootylicious’ figure.

However, when she took on a role in the movie “Dreamgirls” she shed approximately 20 pounds.

It was reported she lost the weight on a two week fast.2

Thankfully, she put some of the weight back on immediately after filming wrapped.

5. Christian Bale

Christian Bale

For his role as an insomniac in the movie “The Machinist”, Christian Bale reportedly resorted to living on a cup of coffee and an apple a day to lose weight.2

Celebrities who lost weight often did so through extreme measures and you don’t have to be a nutritionist to realise that this is taking weight loss to unhealthy extremes.

Anne Hathaway
Explore more ...