Many of these actresses are beautiful with a perfect body, but to get into the skin of a particular character, they had to transform drastically. And we’re not talking about makeup only. But real body transformations, like gaining weight or shaving their head etc. See how some of the very attractive actresses did their best to play their character.
Hilary Swank — Maggie Fitzgerald, Million Dollar Baby
Mayim Bialik — Amy Farrah Fowler, The Big Bang Theory
Gwendoline Christie — Brienne of Tarth, Game of Thrones
Anne Hathaway — Fantine, Les Misérables
Penélope Cruz — Italia, Don’t Move
Mia Wasikowska — Jane Eyre, Jane Eyre
Vanessa Hudgens — Agnes Bailey, Gimme Shelter
Margot Robbie — Harley Quinn, Suicide Squad
Renée Zellweger — Bridget Jones, Bridget Jones: The Edge of Reason
Cynthia Nixon — Vivian Bearing, Wit (a one-act play)
Helena Bonham Carter — a witch, Big Fish
America Ferrera — Betty Suarez, Ugly Betty
Kate Winslet — Hanna Schmitz, The Reader
Eden Sher — Sue Heck, The Middle
Natalie Portman — Evey Hammond, V for Vendetta