8 Celebrities made ugly for their movie roles

Appearance is everything in the entertainment industry. This is why most movie stars become obsessed and conscious about their looks and personality. Aside from appearance, performance also matters a lot to survive in show business. It is therefore very important for movie stars to give their 100% in any given role; that is what differentiates a good celebrity from a great one.


While most movie stars know how to make themselves beautiful and graceful for the red carpet, it takes a lot more time, creativity, and preparation to get an ugly look for a movie role. Whether it is a commitment to strict weight loss, gaining weight, adding a unibrow or putting on a drastic makeup, these 8 celebrities have gotten an ugly appearance for their movie roles.

1 Nicole Kidman – The Hours

Nicole Kidman is an extremely talented Australian actress and is recognized for portraying several phenomenal roles. Some of the movies in which her roles were hugely appreciated include “Cold Mountain,” “Rabbit Hole,” “Moulin Rouge,” and “The Paperboy.” Her most famous role was in the movie “The Hours” where makeup artists had to completely transform Nicole’s face, especially her nose in order to look like Virginia Woolf. Both her acting and strong commitment to the role helped her win an Academy Award in 2002 for best actress.

Nicole Kidman – The Hours

Image Source: www.ngreme.com

2 Meryl Streep – Into the Woods

Meryl Streep is an American actress and is widely recognized as one of the greatest movie stars of our generation. Meryl played several incredible roles and won an Academy Award three times for her phenomenal performances. Recently, she got a huge appreciation for her role in the film “Into the Woods.” Her role in the movie showed two sides of her – the beautiful and the horrible side. Her role as a horrible witch was hugely appreciated by the audience and movie critics.

Meryl Streep – Into the Woods

Image Source: www.nydailynews.com

3 Cameron Diaz – Being John Malkovich

Cameron Diaz is an American producer and actress who usually portrays the role of a “pretty girl.” However, in 1999 she completely surprised everyone with her role in the movie “Being John Malkovich.” In the movie, she portrayed the role of a pet-obsessed wife named Lotte Schwartz.

Cameron Diaz – Being John Malkovich

Image Source: www.h-cdn.co

4 Brad Pitt – 12 Monkeys

Brad Pitt is an extremely talented American actor and producer popular for his acting skills and appearance. He has been part of Hollywood for years and made his marks in both the entertainment industry and the world in general. The actor is known for his attractive looks. However, in the movie “12 Monkeys,” he was far from being a hot celeb. In the movie, Pitt portrayed the role of Jeffrey Goines, the paranoid founder of the army of 12 monkeys where he truly looked like a mental patient.

Brad Pitt – 12 Monkeys

Image Source: www.answcdn.com

5 Tom Cruise – Tropic Thunder

Tom Cruise is an extremely talented and hot celeb. Cruise is best known for his superb acting skills and good looks. However, when you get to see the movie “Tropic Thunder,” I am sure you will not recognize him. In the movie, his character was extremely hairy. Tom was completely dedicated to his role which made him unrecognizable in the movie.

Tom Cruise – Tropic Thunder

Image Source: www.bestmovie.it

6 Rooney Mara – The Girl with the Dragon Tattoo

Rooney Mara is a young and talented American actress. She made her mark in Hollywood by performing a phenomenal role in the movie “The Girl with the Dragon Tattoo.” In this movie, she played the role of Lisbeth Salander, a 23-year-old anti-social hacker with a dark character and tough exterior.

Rooney Mara – The Girl with the Dragon Tattoo

Image Source: www.outnow.gr

7 Leonardo DiCaprio – Django Unchained

Leonardo DiCaprio is a famous American actor and film producer. He got appreciation from movie critics and fans for every character he has played. In the film “Django Unchained,” it seems like he took his acting skills to another level. DiCaprio completely looked awful in the film. The yellowed teeth and the bags under his eyes made him unrecognizable in the movie.

Leonardo DiCaprio – Django Unchained

Image Source: www.filmonic.com

8 Charlize Theron – Monster

When talking about hot celebs that have played ugly characters for big movies, Charlize Theron is on top of the list. Theron is recognized for her talent and beautiful looks. In 2003, this beautiful actress took the most challenging role of her life as Aileen in the movie “Monster.” For the role, not only did Charlize gain 30 pounds but also completely changed her looks. It was her talent and commitment to the role that helped her receive the most prestigious “Oscar Award” for best actress.

Charlize Theron – Monster

Image Source: www.wp.com


You may also like...