15 Hot Celebs Who Have Played Ugly Characters

Movie stars are known as being vain and obsessed with their image, which is not surprising seeing as how part of their career is simply looking good . Hollywood is not always about looking your best, it is about giving your best performance and committing yourself 100% to any given role - that is what differentiates a good actor from a great one. It takes a lot of work for celebrities to make themselves beautiful for the red carpet but sometimes it takes a lot more preparation to get ugly for a life-changing movie role.

What some people do not realize is that for many roles actors must be able to commit to a drastic weight change or other physical and mental changes in order to prepare for a specific role. The following 15 beautiful celebrities have all gotten ugly and nasty for the following roles. Whether it was gaining or loosing weight or adding a uni-brow, the following beauties have all shown the world the ugliest versions of themselves.

The more an actor commits to their role, in every aspect of the word, the more believable their characters become. This list is not only a list of actors who got ugly for a role, it is also a list of great movies with great actors who are committed to their art. Each movie on this list is one to watch, and it's not because the actors look good!

15 Ryan Gosling - Blue Valentine

Via manrepeller.com

14 Rumer Willis - House Bunny

Via aceshowbiz.com

13 Nicole Kidman - The Hours

Via bobbyriverstv.blogspot.com

12 Rooney Mara – The Girl With The Dragon Tattoo

Via reelz.com

11 Cameron Diaz – Being John Malkovich

Via movpins.com

10 James Franco – Spring Breakers

Via buzzquotes.com

9 Tom Cruise – Tropic Thunder

Via collider.com

I think everyone was taken aback when they saw Tom Cruise in Tropic Thunder. Tom Cruise has always been seen as a Hollywood hottie and has played some extremely sexy roles, but this one is not one of them. His character is extremely hairy everywhere besides his head, he wears a gold chain and pretty much defines the term “cheesy”. Cruise committed to this role and made himself unrecognizable. His character was a cliché of Hollywood “Jews” and was well received by his audience, showing his fans a lighter and funnier side of himself.

8 Brad Pitt - 12 Monkeys

Via deletionscifi.org

Okay, so Brad Pitt is one of those people who always seem to look good. He has been part of Hollywood royalty for years and has made his mark on both the industry and the world in general. It is very hard to make someone as beautiful as Brad Pitt unattractive, however in the 1995 film 12 Monkeys he was far from attractive. In this film he plays Jeffrey Goines, the paranoid founder of the Army of 12 Monkeys. Pitt is pure genius in this film and truly looked the part of a mental patient. For those of you who have not had the chance to see this film, it is incredible, one of those movies that makes you think about what is happening on screen.

7 Leonardo DiCaprio – Django Unchained

Via collider.com

6 Taryn Manning - Orange is the New Black

Via popsugar.com

Orange is the New Black is one of the hottest television shows right now - it seems as if everyone is obsessed with it. For those of you who aren’t familiar with the show (because you clearly live under a rock) it is set in a woman’s prison and is filled with countless incredibly written and acted characters. Taryn Manning is a personal favorite of mine, her character Tiffany Doggett, better known as Pennsatucky, was known as the villain in Season 1 and boy did she look the part. Her “crack head” look and wasted away teeth gave viewers mixed feelings. However, with the development of the show there have been developments in Manning’s character. This beautiful actress looks like a train wreck in this series, but as the seasons go on, they fix her look up a bit (thankfully).

5 Salma Hayek - Frida

Via theredlist.com

4 Christian Bale - American Hustle and The Fighter

Via entertainment-today.net

3 Meryl Streep - Into the Woods

Via hitfix.com

2 Jared Leto - Dallas Buyers Club & Chapter 27

Via familycar.tk

1 Charlize Theron – Monster

Via heyuguys.com

When you think about beautiful people who made themselves ugly for the big screen, there is one actress that stands out most, and her name is Charlize Theron. Theron is the definition of a classic beauty and her talent is undeniable. In 2003, she took on the most challenging and rewarding role of her life as Aileen in the mind-blowing film Monster. Not only did Theron gain 30 pounds for this role, she looked completely different. Her physical and mental commitment to the role earned her an Oscar for Best Actress, making the commitment well worth it. This movie is both disturbing and brilliant and Charlize Theron’s performance is outstanding.

More in Entertainment