Hollywood is full of gorgeous, beautiful and radiant women. But the most fantastic ones are the actresses that dare to be ugly for a role. Here are my five favorite transformations.
5. Sandra Bullock in "Miss Congeniality"
Bullock played the tough cop Gracie Hart, who walked and talked like a man before she was transformed into a Miss America contender.
4. Salma Hayek in "Frida"
I think Hayek is every man's dream. She is beautiful, curved and has a sexy accent. The unibrow is maybe the ugliest feature of her role in "Frida".
3. Gwyneth Paltrow in "Shallow Hall"
Although this isn't a very good movie, I really liked Paltrow in this film. Funny thing: when Paltrow started wearing the fat-suit, none of the people passing her would meet her eye.
2. Cameron Diaz in "Being John Malkovich"
It's not just the look that's weird, the character of Lotte is also pretty strange. Diaz with her frizzy hair is very memorable.
1. Charlize Theron in "Monster"
Theron is the most breathtaking actress and that makes it so amazing that she went full on ugly for her role in "Monster". That's what I admire about Theron, she truly doesn't care about her beauty, just about her performance. Fantastic.
They almost made the top 5: Nicole Kidman in "The Hours" and Renee Zellweger in "Bridget Jones's Diary"