Actresses Who Look Nothing Like the Characters They Play

Published on December 13, 2021
Hollywood loves to incorporate frumpy and ugly characters into movies. It’s primarily done to create some contrast between the primary character and the rest of the cast. Usually, you can still tell who the person is, especially if they are well-known and active in movies and shows.

However, sometimes, the makeup comes off, and you find that the actresses who played those “ugly” roles are actually very beautiful. It’s sometimes crazy to think that they could be changed so much by a little (or a lot) of makeup.

Let’s now take a look at some of the beautiful actresses and their not-as-attractive characters!

Naomi Grossman as Pepper

Naomi is best known for playing Pepper in American Horror Story, a popular television show. To get the part, she had to shave her head completely. Though this is her biggest role to date, she’s appeared in other movies and shows.

Naomi Grossman As Pepper

Naomi Grossman As Pepper

Taryn Manning as Tiffany Doggett

Taryn actually plays Tiffany Doggett from Orange Is The New Black. It’s a popular series on Netflix. She’s the woman from Pennsylvania who is proud to be a redneck. For the entire season, the character had missing and rotten teeth!

ADVERTISEMENT
Taryn Manning As Tiffany Doggett

Taryn Manning As Tiffany Doggett

ADVERTISEMENT

Elisabeth Moss as Peggy Olson

Elisabeth is the office secretary named Peggy Olson in Mad Men. Her character is frumpy and innocent, and she’s described as homely by the co-workers. They commented that she must change her appearance to fit in better.

ADVERTISEMENT
Elisabeth Moss As Peggy Olson

Elisabeth Moss As Peggy Olson

ADVERTISEMENT

America Ferrera as Betty Suarez

Ugly Betty was America’s breakthrough for her career. She played Betty Suarez, an ambitious woman with glasses, unruly hair, and crazy outfits. At the end of the show, she did get a makeover to look like herself in real life.

ADVERTISEMENT
America Ferrera As Betty Suarez

America Ferrera As Betty Suarez

ADVERTISEMENT

Emma Thompson as Nanny McPhee

Emma Thompson played Nanny McPhee, the magical nanny, in 2005. The character suddenly shows up to help parents deal with unruly kids. However, she’s initially hideous and frightening and just progresses throughout the movie.

ADVERTISEMENT
Emma Thomspon As Nanny McPhee

Emma Thomspon As Nanny McPhee

ADVERTISEMENT

Judy Greer as Kitty Sanchez

Judy’s famous for many roles, and she’s played bizarre characters. One is Kitty Sanchez from Arrested Development. It was a quirky role that Judy loved because she made people laugh!

ADVERTISEMENT
Judy Greer As Kitty Sanchez

Judy Greer As Kitty Sanchez

ADVERTISEMENT

Vanessa Hudgens as Gabriella Montez

Vanessa played Gabriella in High School Musical, and it made her famous. She was also a struggling teen in Gimme Shelter from 2013. For that role, she truly had to change her appearance.

ADVERTISEMENT
Vanessa Hudgens As Gabriella Montez

Vanessa Hudgens As Gabriella Montez

ADVERTISEMENT

Rooney Mara as Lisbeth Salander

Rooney became a star in 2011 when she played Lisbeth Salander in The Girl with the Dragon Tattoo. However, she had to be transformed to get into character and actually got nominated for the Golden Globes because of the performance.

ADVERTISEMENT
Rooney Mara As Lisbeth Salander

Rooney Mara As Lisbeth Salander

ADVERTISEMENT

Bette Midler as Winifred Sanderson

Bette Midler played Winifred Sanderson in Hocus Pocus back in 1993. She was the head witch and had to do some serious makeup to get into the part. Overall, the witch sisters got executed and then brought back to life.

ADVERTISEMENT
Bette Midler As Winifred Sanderson

Bette Midler As Winifred Sanderson

ADVERTISEMENT

Drew Barrymore as Josie Gellar

In 1999, Drew was Josie Gellar in Never Been Kissed. She plays a journalist who goes undercover at a local high school, becoming a student once more. In high school, Josie was also a geek and chose to redeem herself.

ADVERTISEMENT
Drew Barrymore As Josie Gellar

Drew Barrymore As Josie Gellar

ADVERTISEMENT

Cameron Diaz as Lotte Schwartz

Cameron is known for playing roles that show beautiful women, such as in There’s Something About Mary and The Mask. However, in 1999, she played Lotte Schwartz for Being John Malkovich. She looked nothing like the starlet you’re used to!

ADVERTISEMENT
Cameron Diaz As Lotte Schwartz

Cameron Diaz As Lotte Schwartz

ADVERTISEMENT

Kate McKinnon as Justin Bieber

Kate is a very funny woman who plays skits on Saturday Night Live. In the show, she’s multiple characters and has even impersonated Billie Jean King and Justin Bieber. To get it right, she must dramatically alter her look!

ADVERTISEMENT
Kate McKinnon As Justin Bieber

Kate McKinnon As Justin Bieber

ADVERTISEMENT

Meryl Streep as the Witch

Meryl Streep was the Witch from Into the Woods, which was released in 2014. The legendary actress had to look the part for the frightening witch, and she was unrecognizable when the hair and makeup were finished.

ADVERTISEMENT
Meryl Streep As The Witch

Meryl Streep As The Witch

ADVERTISEMENT

Salma Hayek as Frida Kahlo

Salma Hayek is a Latino beauty who everyone knows. She played Frida Kahlo in Frida. To look the part and represent the character, she had to have a unibrow! It’s true that Frida had an unconventional look, so Salma had to as well.

ADVERTISEMENT
Salma Hayek As Frida Kahlo

Salma Hayek As Frida Kahlo

ADVERTISEMENT

Linda Cardellini as Velma Dinkley

When the movie version for Scooby-Doo came out, Linda Cardellini was set to play Velma Dinkley. She had to wear thick-lensed glasses and change her hair to a bob. Then, she looked nerdier than she ever was to fit the bill!

ADVERTISEMENT
Linda Cardellini As Velma Dinkley

Linda Cardellini As Velma Dinkley

ADVERTISEMENT

Mayim Bialik as Amy Farrah Fowler

Mayim is quite famous for being on The Big Bang Theory as Amy Farrah Fowler. She’s the frumpy neuroscientist who’s nerdy and intelligent. Though she plays an unattractive character, she’s beautiful in real life!

ADVERTISEMENT
Mayim Bialik As Amy Farrah Fowler

Mayim Bialik As Amy Farrah Fowler

ADVERTISEMENT

Mae Whitman as Ann Veal

Mae plays on Arrested Development as Ann Veal. Her character is a plain Jane who’s forgettable and homely. However, in real life, Mae’s beauty shines through and no one can forget her!

ADVERTISEMENT
Mae Whitman As Ann Veal

Mae Whitman As Ann Veal

ADVERTISEMENT

Charlize Theron as Aileen Wournos

Charlize has been in many movies, but at the height of her career, she was Aileen Wournos for Monster. Her performance was seen as one of the best in cinema history because of how she got into the character and convincingly portrayed the serial killer!

ADVERTISEMENT
Charlize Theron As Aileen Wournos

Charlize Theron As Aileen Wournos

ADVERTISEMENT

Thesy Surface as Margaret McPoyle

Though Thesy isn’t as well-known as other Hollywood actresses, you might remember her from It’s Always Sunny in Philadelphia. She played Margaret McPoyle, who was a deaf-mute woman with a unibrow who didn’t care about appearances.

ADVERTISEMENT
Thesy Surface As Margaret McPoyle

Thesy Surface As Margaret McPoyle

ADVERTISEMENT

Maisie Williams as Arya Stark

Maisie became famous during the hit television series Game of Thrones. She plays Arya Stark and won an Emmy Award for Drama’s Best Supporting Actress. Still, this English actress had to make some changes to fit the part.

ADVERTISEMENT
Maisie Williams As Arya Stark

Maisie Williams As Arya Stark

ADVERTISEMENT

Tina Fey as Liz Lemon

Tina is well-known for her comedian skits on SNL. However, she also played Liz Lemon on the hit TV show 30 Rock. Her character was a bit nerdy, and that’s far from Tina’s real-life personality and flair.

ADVERTISEMENT
Tina Fey As Liz Lemon

Tina Fey As Liz Lemon

ADVERTISEMENT

Lea Michele as Rachel Berry

Lea played as Rachel Berry on Glee, a popular television show. Rachel was in high school and an ambitious glee club singer. However, she had a preppy style sense and an overbearing nature (and was a bit of a nerd).

ADVERTISEMENT
Lea Michele As Rachel Berry

Lea Michele As Rachel Berry

ADVERTISEMENT

Anne Hatheway as Mia Thermopolis

Anne played Mia Thermopolis for The Princess Diaries, and this was a geeky girl who desperately needed a makeover. Then, in 2012, Anne had to lose weight to be Fantine for the film Les Miserables.

ADVERTISEMENT
Anne Hatheway As Mia Thermopolis

Anne Hatheway As Mia Thermopolis

ADVERTISEMENT

Patricia Heaton as Debra Barone

Patricia Heaton is an award-winning actress who is most known as being Debra Barone for Everybody Loves Raymond, a popular 90s television show. Overall, she played a quirky, frumpish woman.

ADVERTISEMENT
Patricia Heaton As Debra Barone

Patricia Heaton As Debra Barone

ADVERTISEMENT

Melissa Rauch as Dr. Bernadette Rostenkowski-Wolowitz

Melissa is a comedian and actress, but she’s most known for being on The Big Bang Theory, playing Dr. Bernadette Rostenkowski-Wolowitz. She’s the geeky doctor with the squeaky voice.

ADVERTISEMENT
Melissa Rauch As Dr. Bernadette Rostenkowski Wolowitz

Melissa Rauch As Dr. Bernadette Rostenkowski Wolowitz

ADVERTISEMENT

Sophie McShera as Daisy Robinson

Sophie is an English actress who played Daisy Robinson in Downtown Abbey. She was the plain-Jane kitchen maid and has also played as a step-sister for Cinderella (the 2015 adaptation).

ADVERTISEMENT
Sophie McShera As Daisy Robinson

Sophie McShera As Daisy Robinson

ADVERTISEMENT

Janel Parrish as Mona Vanderwaal

Janel is an actress, singer, and dancer and rose to fame when she played Mona Vanderwaal for Pretty Little Liars. Her character was a simple and plain girl that some might describe as ugly, which is far from her real-life appearance!

ADVERTISEMENT
Janel Parrish As Mona Vanderwaal

Janel Parrish As Mona Vanderwaal

ADVERTISEMENT

Jenna Fischer as Pam Beesly

Jenna Fischer is an American actress who played Pam Beesly on The Office. She dresses plainly to be the office worker and seems to be unappealing and boring. However, she loved playing that role!

ADVERTISEMENT
Jenna Fischer As Pam Beesly

Jenna Fischer As Pam Beesly

ADVERTISEMENT

Tori Spelling as Violet Bickerstaff

Tori Spelling was on Saved By The Bell, a popular sitcom in the 90s. Her character (Violet) wore braids and glasses. In a sense, she was a nerdy, innocent girl who didn’t dress well. Tori, though, is the opposite that in real life!

ADVERTISEMENT
Tori Spelling As Violet Bickerstaff

Tori Spelling As Violet Bickerstaff

ADVERTISEMENT

Alyson Hannigan as Willow Rosenberg

During Buffy The Vampire Slayer, Alyson played Willow, who wasn’t meant to be the hottie in the series. She was Buffy’s sidekick and friend. She’s also played in other movies, such as American Pie and Boys and Girls.

ADVERTISEMENT
Alyson Hannigan As Willow Rosenberg

Alyson Hannigan As Willow Rosenberg

ADVERTISEMENT

Kaitlin Olson as Deandra Reynolds

Kaitlin’s character on It’s Always Sunny in Philadelphia was Deandra Reynolds. She was a sociopathic drunk and very rude. Olson’s performance is excellent because she was completely committed to the role!

ADVERTISEMENT
Kaitlin Olson As Deandra Reynolds

Kaitlin Olson As Deandra Reynolds

ADVERTISEMENT

Aimee-Ffion Edwards as Lucy Sketch

Aimee-Ffion is a Welsh actress famous for playing as Lucy Sketch in Skins. She was a stalker-style girl with many personal issues. However, her character was only in the second season because the whole cast changed.

ADVERTISEMENT
Aimee Ffion Edwards As Lucy Sketch

Aimee Ffion Edwards As Lucy Sketch

ADVERTISEMENT

Gwendoline Christie as Brienne of Tarth

Gwendoline is Brienne of Tarth, a fearless and robust female knight shown in Game of Thrones. She’s shown as being a fighter, so she’s not interested in pretty things and fancy clothes. Instead, she dons a sword and some armor!

ADVERTISEMENT
Gwendoline Christie As Brienne Of Tarth

Gwendoline Christie As Brienne Of Tarth

ADVERTISEMENT

Pauley Perrette as Abby Scuito

Pauley is an amazing actress, writer, and singer. She stared in NCIS as the beloved Abby Scuito. The Alterna-freak character was actually created by Donald P. Belisario, an American screenwriter and producer.

ADVERTISEMENT
Pauley Perrette As Abby Scuito

Pauley Perrette As Abby Scuito

ADVERTISEMENT

Ellie Kemper as Kimmy Schmidt

Ellie plays Kimmy Schmidt in Unbreakable Kimmy Schmidt, a comedy series. Her character was in a cult for 15 years and then rescued to be unleashed into the world, so she’s a bit quirky and odd.

ADVERTISEMENT
Ellie Kemper As Kimmy Schmidt

Ellie Kemper As Kimmy Schmidt

ADVERTISEMENT

Sandra Oh as Cristina Yang

Everyone knows Cristina Yang from Grey’s Anatomy. Sandra played the heart surgeon, who’s unemotional and frigid. In fact, Sandra won two of the Screen Actors Guild Awards and a Golden Globe for that role.

ADVERTISEMENT
Sandra Oh As Cristina Yang

Sandra Oh As Cristina Yang

ADVERTISEMENT

Phyllis Logan as Elsie Hughes

Phyllis is a Scottish actress and is well-known for being Elsie Hughes on Downtown Abbey. Her character is a matronly and dowdy housekeeper. In real life, though, Phyllis likes to dress up and be glammed up!

ADVERTISEMENT
Phyllis Logan As Elsie Hughes

Phyllis Logan As Elsie Hughes

ADVERTISEMENT

Demi Moore as Lieutenant Jordan O’Neil

Everyone knows Demi Moore because she’s a beautiful actress with long brown hair. However, in GI Jane, she played a Lieutenant, who is a brutal and hardened Army officer. She even had to shave her head to get the role!

ADVERTISEMENT
Demi Moore As Lieutenant Jordan O'Neil

Demi Moore As Lieutenant Jordan O’Neil

ADVERTISEMENT

Kate Winslet as Sarah Pierce

Kate has been in many films throughout her career. She’s the famous actress who played in Titanic as Rose. However, she was also Sarah Pierce in Little Children, where she was made to appear unattractive.

ADVERTISEMENT
Kate Winslet As Sarah Pierce

Kate Winslet As Sarah Pierce

ADVERTISEMENT

Delphine Chaneac as Dren

For her part in the movie Splice, Delphine had to have a huge transformation with makeup. She played Dren, and the Canadian science-fiction movie focuses on Frankenstein’s monster.

ADVERTISEMENT
Delphine Chaneac As Dren

Delphine Chaneac As Dren

ADVERTISEMENT

Ariel Winter as Alex Dunphy

Ariel Winter plays Alex Dunphy on Modern Family. She’s a studious and nerdy sister who cares nothing about fashion. However, Ariel in real life is glamorous and always seems dressed to impress.

ADVERTISEMENT
Ariel Winter As Alex Dunphy

Ariel Winter As Alex Dunphy

ADVERTISEMENT

Uzo Aduba as Suzanne Warren

Uzo had to transform herself to become Suzanne “Crazy Eyes” for Orange Is The New Black, the popular Netflix series. In real life, she’s almost unrecognizable! She’s more put together and polished when she’s not playing that part!

ADVERTISEMENT
Uzo Aduba As Suzanne Warren

Uzo Aduba As Suzanne Warren

ADVERTISEMENT

Tilda Swinton as Dianna

Tilda is known for her avant-garde and unique style. That’s why most fans didn’t recognize her when she appeared in Trainwreck with Amy Schumer. Her hair is longer than normal, and her fair complexion is bronzed!

ADVERTISEMENT
Tilda Swinton A Dianna

Tilda Swinton A Dianna

ADVERTISEMENT

Sophie McShera as Daisy Mason

Sophie gained recognition as a star when she appeared in Downtown Abbey as Daisy Mason. She’s a kitchen maid who must look drab and plain for the show. However, she’s a stunner in real life!

ADVERTISEMENT
Sophie McShera As Daisy Robinson

Sophie McShera As Daisy Robinson

ADVERTISEMENT

Sarah Paulson as Marcia Clark

Sarah Paulson is an award-winning actress and accomplished star. She’s been in tons of TV shows and films. For American Crime Story: People vs. OJ Simpson, she played Marcia Clark and had to transform herself to resemble the prosecutor.

ADVERTISEMENT
Sarah Paulson As Marcia Clark

Sarah Paulson As Marcia Clark

ADVERTISEMENT

Rachel Brosnahan as Midge Maisel

Rachel stars as Midge Maisel in The Marvelous Mrs. Maisel, an Amazon Prime Video series. Though she must sport a 1950s look for the show, she’s much more modern in real life!

ADVERTISEMENT
Rachel Brosnahan As Midge Maisel

Rachel Brosnahan As Midge Maisel

ADVERTISEMENT

Millie Bobby Brown as Eleven

Millie Bobby Brown captured everyone’s heart at 12 years old when she played Eleven on Stranger Things (Netflix). In real life, though, she has long hair and a happier expression on her face!

ADVERTISEMENT
Millie Bobby Brown As Eleven

Millie Bobby Brown As Eleven

ADVERTISEMENT

Lorraine Stanley as Karen Taylor

Lorraine stars as Karen Taylor on the popular EastEnders soap. Her character is often mocked for having no style at all. However, Stanley is much different in real life and looks much more attractive!

ADVERTISEMENT
Lorraine Stanley As Karen Taylor

Lorraine Stanley As Karen Taylor

ADVERTISEMENT

Tilda Swinton as Madame D.

Tilda is at it again! This time, she had to transform herself into Madame D., a rich old woman who was shown in The Grand Budapest Hotel. Here’s another bit of proof to show that she is a chameleon and can play anyone.

ADVERTISEMENT
Tilda Swinton As Madame D.

Tilda Swinton As Madame D.

ADVERTISEMENT

Lizzy Caplan as Janice Ian

Lizzy Caplan played Janice Ian in Mean Girls and was unforgettable in the role. She’s unrecognizable in real life because she’s got a mainstream makeup and hairstyle than she did on the show.

ADVERTISEMENT
Lizzy Caplan As Janice Ian

Lizzy Caplan As Janice Ian

ADVERTISEMENT

Lena Heady as Cersei Lannister

Lena Heady gave a beautiful performance in Game of Thrones as Cersei Lannister. However, in the show, she looked a bit dowdy and had a different hairstyle and color. In real life, she’s a bit more glam with tattoos everywhere!

ADVERTISEMENT
Lena Heady As Cersei Lannister

Lena Heady As Cersei Lannister

ADVERTISEMENT

Laura Gomez as Blanca Flores

Laura Gomez actually plays Blanca in Orange Is The New Black. On the show, she appears wildly unkempt and disheveled. However, she’s a stunner in real life with effortless grace and beauty.

ADVERTISEMENT
Laura Gomez As Blanca Flores

Laura Gomez As Blanca Flores

ADVERTISEMENT

Julie Lake as Angie

Orange Is The New Black brought about a ton of new characters, and another one made the list as being so much different in real life. Julie plays Angie, an inmate on the show, and had to change a lot for the role!

ADVERTISEMENT
Julie Lake As Angie

Julie Lake As Angie

ADVERTISEMENT

Julia Garner as Ruth Langmore

Julia is known for playing Ruth Langmore on Ozark, a Netflix show. She actually won an Emmy Award for that part, but she looks so much different from her character in real life!

ADVERTISEMENT
Julia Garner As Ruth Langmore

Julia Garner As Ruth Langmore

ADVERTISEMENT

Francesca Curren as Helen

Francesca plays Helen, a skinhead inmate for Orange Is The New Black. If you ended up seeing her on the street, you might not recognize her. She’s transformed for the role and looks so much more beautiful in real life.

ADVERTISEMENT
Francesca Curren As Helen

Francesca Curren As Helen

ADVERTISEMENT

Emilia Clarke as Daenerys Targaryen

Emilia Clark is unforgettable as Daenerys Targaryen for Game of Thrones. Though her character had white-blond hair, Emilia is a natural brunette in real life!

ADVERTISEMENT
Emilia Clarke As Daenerys Targaryen

Emilia Clarke As Daenerys Targaryen

ADVERTISEMENT

Elizabeth Banks as Effie Trinket

Elizabeth Banks had to completely transform herself to be Effie Trinket for The Hunger Games films. Effie always has outlandish and crazy outfits with colored makeup and hair. In real life, though, Banks is more sedate with blond hair.

ADVERTISEMENT
Elizabeth Banks As Effie Trinket

Elizabeth Banks As Effie Trinket

ADVERTISEMENT

Clair Norris as Bernadette Taylor

Clair plays Bernadette Taylor on the soap EastEnders. This is Karen’s daughter on the show. However, the character is much different than the glamorous red-carpet styling that Clair prefers in real life!

ADVERTISEMENT
Clair Norris As Bernadette Taylor

Clair Norris As Bernadette Taylor

ADVERTISEMENT

Amy Sedaris as Jerri Blank

Amy plays Jerri Blank, the 45-year-old who goes back to high school in Strangers With Candy. The character looks so much different than Amy in real life.

ADVERTISEMENT
Amy Sedaris As Jerri Blank

Amy Sedaris As Jerri Blank

ADVERTISEMENT

Alison Brie as Annie Edison

Alison plays Annie Edison, a try-hard know-it-all on Community. In the show, she must dress conservatively and looks a bit nerdy. However, Alison stuns with glamor in real life.

ADVERTISEMENT
Alison Brie As Annie Edison

Alison Brie As Annie Edison

ADVERTISEMENT

Lady Gaga as Scathach

Lady Gaga is known for her singing, but she also appeared in American Horror Story for the sixth season. She played Scathach, a 15th-century witch. To become her, Lady Gaga had to transform herself, so you might not have recognized her at all.

ADVERTISEMENT
Lady Gaga As Scathach

Lady Gaga As Scathach

ADVERTISEMENT

Catherine O’Hara as Moira Rose

Catherine played the dramatic soap star Moira Rose on Schitt’s Creek. She liked to wear different wigs each day and looks nothing like the actress in real life.

ADVERTISEMENT
Catherine O'Hara As Moira Rose

Catherine O’Hara As Moira Rose

ADVERTISEMENT

Mandy Moore as Rebecca Pearson

Mandy Moore is a pop star teen sensation and actress who continued her Hollywood prowess into adulthood. She was Rebecca Pearson on This Is Us. Though she’s in her 30s, she played someone many decades older!

ADVERTISEMENT
Mandy Moore As Rebecca Pearson

Mandy Moore As Rebecca Pearson

ADVERTISEMENT

Patricia Arquette as Dee Dee Blanchard

Patricia played Dee Dee on The Act, which is a Hulu series. She had to dye her hair brown for the part, but she ended up getting an Emmy Award for her sacrifice!

ADVERTISEMENT
Patricia Arquette As Dee Dee Blanchard

Patricia Arquette As Dee Dee Blanchard

ADVERTISEMENT

Claire Foy as Queen Elizabeth II

Claire Foy plays the young Queen Elizabeth on The Crown. Though she did a great job, she doesn’t look anything like the Queen, so they had to use a lot of makeup and hairstyling tools.

ADVERTISEMENT
Claire Foy As Queen Elizabeth II

Claire Foy As Queen Elizabeth II

ADVERTISEMENT

Zuzanna Szadkowski as Dorota

If you’re a fan of Gossip Girl, you probably liked Dorota, the confidante and maid for Blair Waldorf. However, Zuzanna had to look proper and prim, but in real life, she’s stylish and radiant.

ADVERTISEMENT
Zuzanna Szadkowski As Dorota

Zuzanna Szadkowski As Dorota

ADVERTISEMENT

Madeline Brewer as Janine Ofwarren

Madeline is an amazing actress who portrayed Janine “Ofwarren” for The Handmaid’s Tale. Her character is quite disturbed, and she has a disfigured face. However, Brewer looks nothing like that!

ADVERTISEMENT
Madeline Brewer As Janine Ofwarren

Madeline Brewer As Janine Ofwarren

ADVERTISEMENT

Shannon Purser as Barb Holland

One of the breakout characters for Stranger Things was Barb Holland. Shannon played a frumpy 70s girl with stylized clothing and offbeat hair. However, she’s really adorable in real life.

ADVERTISEMENT
Shannon Purser As Barb Holland

Shannon Purser As Barb Holland

ADVERTISEMENT

Hannah Murray as Gilly

Hannah Murray was Gilly in Game of Thrones, which was Sam’s friend and love interest. While the character appeared as a plain Jane, Hannah is actually gorgeous and glamorous when on the red carpet.

ADVERTISEMENT
Hannah Murray As Gilly

Hannah Murray As Gilly

ADVERTISEMENT

Laura Carmichael as Lady Edith

Downtown Abbey was quite a popular television show, and many actresses had to make serious changes to their appearance. One of them was Laura Carmichael, who looks nothing like Lady Edith, her character.

ADVERTISEMENT
Laura Carmichael As Lady Edith

Laura Carmichael As Lady Edith

ADVERTISEMENT

Olivia Colman as Detective Sgt. Ellie Miller

Olivia Colman plays Detective Sgt. Ellie for Broadchurch. She looks nothing like the character in real life, especially with the blond pixie cut she showed at the Academy Awards!

ADVERTISEMENT
Olivia Colman As Detective Sgt. Ellie Miller

Olivia Colman As Detective Sgt. Ellie Miller

ADVERTISEMENT

Jenna Coleman as Queen Victoria

Jenna plays Queen Victoria in Victoria. During the show, she had to dress in an austere manner. However, in real life, Coleman is quite chic and always dresses to impress.

ADVERTISEMENT
Jenna Coleman As Queen Victoria

Jenna Coleman As Queen Victoria

ADVERTISEMENT

Vanessa Kirby as Princess Margaret

Vanessa rocks the blond hair in real life, but to play Princess Margaret, she dyed her hair to be brown for a new and interesting look. Though she looks great as both, the blond hair is more her style.

ADVERTISEMENT
Vanessa Kirby As Princess Margaret

Vanessa Kirby As Princess Margaret

ADVERTISEMENT

Dascha Polanco as Dayanara Diaz

Dascha was Dayanara or Daya Diaz in Orange Is The New Black. Though she rocks the brunette style on the show, she enjoys adding color to her outfits and hair in real life. Still, she couldn’t do that as an inmate!

ADVERTISEMENT
Dascha Polanco As Dayanara Diaz

Dascha Polanco As Dayanara Diaz

ADVERTISEMENT

Charlize Theron as Megyn Kelly

Stunning makeup was used to transform Charlize into Megyn Kelly, a former reporter for Fox News. Makeup artists had to use colored contacts and eyelid prosthetics to complete her look.

ADVERTISEMENT
Charlize Theron As Megyn Kelly

Charlize Theron As Megyn Kelly

ADVERTISEMENT

Siobhan McSweeney as Sister Michael

Siobhan donned a nun’s habit with no makeup to become Sister Michael on Derry Girls. While you can see some brown hair peeking from the habit, McSweeney actually has platinum blonde hair in real life.

ADVERTISEMENT
Siobhan McSweeney As Sister Michael

Siobhan McSweeney As Sister Michael

ADVERTISEMENT

Paloma Faith as Andrea

Paloma Faith is a great actress and looked nothing like the gothic character she played for St. Trinian’s. In real life, her fashion sense is more brightly colored and vintage.

ADVERTISEMENT
Paloma Faith As Andrea

Paloma Faith As Andrea

ADVERTISEMENT

Nicole Kidman as Virginia Woolf

You can’t even recognize Nicole Kidman when she played Virginia Woolf in The Hours. It took a lot of makeup and prosthetics to transform her into the writer, who looked nothing like Kidman. Still, she pulled it off well!

ADVERTISEMENT
Nicole Kidman As Virginia Woolf

Nicole Kidman As Virginia Woolf

ADVERTISEMENT

Megan Mullally as Karen Walker

Will and Grace‘s Karen Walker is known for her signature hairstyle and upscale clothes. Though Megan Mullally is still fashionable, she’s a bit more understated than the character. Plus, she tends to prefer a down hairstyle that’s easier to maintain!

ADVERTISEMENT
Megan Mullally As Karen Walker

Megan Mullally As Karen Walker

ADVERTISEMENT

Ruth Jones as Vanessa Jenkins

Ruth Jones played Nessa Jenkins in Gavin & Stacey. She’s known for tight outfits and a black bob cut, but Jones’ real-life style is more understated than that. Plus, she usually wears her hair a bit longer, too.

ADVERTISEMENT
Ruth Jones As Vanessa Jenkins

Ruth Jones As Vanessa Jenkins

ADVERTISEMENT