15 actresses who set their beauty aside for their role in a movie or TV show!
All these actresses are very beautiful, but they didn’t hesitate to wear makeup for their roles in movies or TV shows! In this list, you’ll see the most incredible physical transformations of beauties from the big and small screen!
1. Helena Bonham Carter playing the witch in Big Fish.
2. America Ferrera playing Betty Suarez in "Ugly Betty".
3. Anne Hathaway playing Fantine in Les Misérables.
4. Renée Zellweger playing Bridget Jones in Bridget Jones: The Edge of Reason.
5. Vanessa Hudgens playing Agnes Bailey in Gimme Shelter.
6. Gwendoline Christie playing Brienne of Tarth in "Game of Thrones".
7. Mia Wasikowska playing Jane Eyre in Jane Eyre.
8. Cynthia Nixon playing Vivian Bearing in "Wit".
9. Kate Winslet playing Hanna Schmitz in The Reader.
10. Natalie Portman playing Evey Hammond in V for Vendetta.
11. Margot Robbie playing Harley Quinn in Suicide Squad.
12. Penelope Cruz playing Italia in Don't Move.
13. Mayim Bialik playing Amy Farrah-Fowler in "The Big Bang Theory".
14. Hilary Swank playing Maggie Fitzgerald in Milion Dollar Baby.
15. Eden Sher playing Sue Heck in "The Middle".
By Straker Julia
Writer
Passionate about writing, I write articles on the subjects that I love. Creativity and Animals themes are my favorites!