Ryan Gosling is hot. So is Charlize Theron. And we wouldn’t exactly kick Nicole Kidman out of bed.
But these hot stars all went stone cold for at least one movie role on their resume, gaining weight or sitting on the makeup chair for hours in order to become nearly unrecognizable.
Talk about dedication to one’s craft! Admire their amazing transformations below…
Charlize Theron in Monster
Charlize Theron may legitimately be the best looking woman on the planet. But she won an Emmy for transforming herself into a real-life serial killer in Monster.
Ryan Gosling in Blue Valentine
He gained weight. He rocked some uneven facial hair. But, who are we kidding, would any woman still not bang this version of Ryan Gosling?
Rumer Willis in House Bunny
Few people consider back braces to be a sexy piece of apparrel. Kudos to Willis for rocking one in House Bunny.
Nicole Kidman in The Hours
That’s a fake nose on the actress. But a really great performance.
Rooney Mara in The Girl With The Dragon Tattoo
How can an actress make herself ugly while also getting naked as often as Rooney Mara does in this movie? Go watch it.
Cameron Diaz in Being John Malkovich
No, really, this is Cameron Diaz! For real! We’re not kidding!
James Franco in Spring Breakers
James Franco played a drug dealer in Spring Breakers. You thought this was Vanilla Ice at first, didn’t you?
Tom Cruise in Tropic Thunder
Les Goodman forever! This role helped Cruise revive his image and his career. And, man, was it hilarious!
Brad Pitt in 12 Monkeys
Brad Pitt went a little crazy in 12 Monkeys. He’s still crazy hot here, just not AS crazy hot.
Leonardo DiCaprio in Django Unchained
Forget his looks. Leonardo DiCaprio played a character with an ugly soul in Django Unchained.
Taryn Manning in Orange is the New Black
Trust us, Taryn Manning is attractive. But you’d never know this if you only saw her in Orange is the New Black.
Salma Hayek in Frida
Salma Hayek donnd a unibrow to play this real-life painter. What else even needs to be said?
Christian Bale in American Hustle and The Fighter
One is very thin. One is very fat. Both are Christian Bale. Amazing!
Meryl Streep in Into the Woods
Meryl Streep is a classic beauty. But she underwent quite the transformation to play a classic fairy tale character in Into the Woods.
Jared Leto in Dallas Buyers Club & Chapter 27
And we haven’t even fully seen Leto as The Joker in Suicide Squad yet!