4. Nicole Kidman
She won an Oscar for the movie “The Hours”, playing the role of writer Virginia Woolf, in 2003. It is the role of an unattractive woman that we can say, while the list of movies where she plays beautiful women is very long.
5. Charlize Theron
We know her for her roles as fatal beauties, but the unrecognizable role that brought her the Golden Globe, an Oscar, and a Screen Actors Guild Award was the role of a serial killer in the movie “Monster”. In order to be ugly, and ready for this role, the actress had to transform a lot, she even had to gain 22 lbs.