16 Actors Who Lost A Lot of Weight For Movie Roles

Natalie portman black swan weight

Oct. 17 2013, Published 6:44 p.m. ET

Link to FacebookShare to XShare to Email

Being an actor looks really fun, doesn't it? You get to dress up and pretend to be other people for weeks and months on end? Yeah, mostly fun. Except when you're an actor and you have to go on a crazy diet to play a particular role in a movie. Not ideal.

15 Movies That Are Already Getting Oscar Buzz has a list of 16 celebrities who shed lots of weight for a movie role and some of these are really crazy. Natalie Portman shed 20 lbs to play her Oscar-winning role of ballerina Nina in The Black Swan, Anne Hathaway went on an extreme diet to play Fontaine in Les Miserables last year, and Matthew McConaughey shed 47 (!!!) pounds in order to play an HIV-positive cowboy in the upcoming flick, Dallas Buyers Club. Whoa.

Natalie Portman
Article continues below advertisement

See Adorable Kids Dressed As Fashion Icons

Check out the full list of stars who went on drastic diets for movies at!

Celebrity Lookalikes: 10 Sets of Stars That Could Be Mistaken for Twins

Did you realize all these stars went on such crazy diets? Tweet us @OKMagazine.


Want OK! each day? Sign up here!

Opt-out of personalized ads

© Copyright 2024 OK!. A DIVISION OF EMPIRE MEDIA GROUP HOLDINGS LLC. OK! is a registered trademark. All rights reserved. Registration on or use of this site constitutes acceptance of our Terms of Service, Privacy Policy and Cookies Policy. People may receive compensation for some links to products and services. Offers may be subject to change without notice.