14 Celebs Who Gave Up Their Looks For a Role.
They didn't mind getting down and dirty.
They didn't mind getting down and dirty.
1
Charlize Theron — Monster
2
Matthew McConaughey — Gold
3
Christian Bale — American Hustle
4
Anne Hathaway — The Princess Diaries
5
James Franco — Spring Breakers
6
Gwyneth Paltrow — Shallow Hal
7
Uma Thurman — Batman & Robin
8
Vanessa Hudgens — Gimme Shelter
11
Tom Cruise — Tropic Thunder
12
Cameron Diaz — Being John Malkovich
13
Christine Lakin — The Hottie & The Nottie
14
Angelina Jolie — Girl Interrupted
Scroll Down For More