You have probably fallen in love with many celebrities and their hair color, associating them with that hair color. But have you ever stopped and asked yourself what is their natural hair color?
Many celebrities dye their hair out of preference or for a role in a TV show or movie. Their stage color often shoots them to stardom and sometimes creates a trend.
In this article, we’re going to share with you several celebrities and their natural hair color.
Scroll down to find out if your favorite celebrity is on the list! (We’ve summarized all 63 in a table at the end of the article)
Emma Stone
Emma stone’s natural hair color is blonde, though she has been seen to rock several hair colors, her signature color being red. She changed her hair color to red in 2015, and since then she says that red hair is her favorite.
She has also rocked other colors such as Brunette in her younger years, Auburn while filming Superbad, chocolate brown for Zombie land, and strawberry Blonde.
Kristen Stewart
Kristen Stewart’s natural hair color is dirty blonde.
The twilight saga star has tried everything when it comes to the color of her hair. In contrast to other celebrities, Kristen doesn’t have a signature color. She prefers to switch up her hair color every once in a while.
Marilyn Monroe
Having one of the most iconic looks at the time, Marilyn Monroe was naturally a brunette. During her time, having blonde hair was a big plus for getting into the film industry. Blonde was considered a versatile and elegant color.
That should explain why she decided to color her hair blonde.
Laura Prepon
Laura Prepon has rocked various hair colors; but she is a natural redhead.
This became evident after she shared some photos on her Instagram page of when she was younger. The photos showed her hair as red.
She rocked her natural hair color on ‘that 70s show’ and black while playing orange is the new black.
Lucille Ball
Despite being famous for being a redhead, Lucille Ball’s natural hair color is brunette. She had her hair dyed red for her role in ‘I Love Lucy’. Since then it became her signature color.
Her hairstylist shared that to achieve Lucille’s red hair color, she applied the red dye on her hair and then rinsed it with henna.
Scarlett Johansson
You might know her as a redhead from the avengers movies, but Scarlett Johansson is naturally chestnut brown. She started acting when she was 9 so he hair color has undergone various hair changes since then.
In 2005 she had platinum hair, chocolate brown in 2006, buttery blonde in 2007, and earthy red for her role in Iron man in 2011.
Dolly Parton
You might have spotted her in a dramatic hairdo that had the color beach blonde in most of her music videos.
Over the years, she has changed her hair color and signature hair wigs as such, no one has ever seen her hair color.
But in an interview she did with Wall Street Journal, she shared that she is a natural blonde.
Katy Perry
Many people think that Katy Perry’s original color is black, as that’s the hair color she rocked when she first debuted. Truth be told, she is a blonde.
She shared a couple of photos of her younger self that prove this fact. The singer has had various hair colors ranging from pink to blue to purple highlights and even red, all of which looked good on her.
Joanna Garcia
Whilst scarlet red is her trademark hair color, Joanna Garcia is a natural blonde. She has dyed her hair various colors including brown to complement her movie roles.
Sophie Turner
You might have seen her rock red hair several times on the red carpet and in the film Game of Thrones. We all can agree that the color does suit her. Nonetheless, the actress is a natural blonde.
She dyed her hair red for the role in game of thrones. After the show ended, she dyed her hair color back to blonde and wear wigs whenever she needs to have a hair color change.
Zooey Deschanel
Despite her signature look being brunette-colored hair with bangs, Zooey Deschanel is actually a blonde. She decided to dye her hair a darker shade as she didn’t feel as connected to her blonde hair.
Megan Fox
Megan fox has maintained one hair color throughout the majority of her acting career, unlike other celebrities.
She is naturally a brunette and has stayed that way for the longest time until recently when she dyed her hair platinum for a role in “Johnny and Clyde”.
Gwen Stefani
Through throwback photos that she posts once in a while, it is evident that Gwen Stefani is naturally a brunette.
She however has rocked platinum-colored hair in a ponytail for the longest time so it may come as a surprise to learn this.
She has however had other hair colors such as green, blue, and pink, but she always comes back to platinum.
Bella Thorne
Contrary to what you may know, Bella Thorne’s natural hair color is blonde and not red. She dyed her hair red for the movie ‘Big Love’. Since then it has become her signature color.
Recently, she changed her hair color to brunette which just goes to show how well she can look in various hair colors.
Nicole Kidman
As seen in her earlier pictures Nicole Kidman was born with red curly hair. She however changed that to straight blonde hair which has become her signature color.
She has also rocked straight red hair and other colors such as strawberry blonde and brunette.
A List of Natural Hair Colors for 63 Celebrities
Here is a comprehensive list of various celebrities and their natural hair colors:
| Name | Natural Hair Color |
| Jennifer Lawrence | Blonde |
| Shakira | Brunette |
| ross lynch | Blonde |
| Margot Robbie | Blonde |
| Jojo Siwa | Brownish Blonde |
| Julia Roberts | Glossy light brown |
| Anya Taylor-joy | Blonde |
| Cassidy Freeman | Blonde |
| Tom Hiddleston | Blonde |
| Jen Psaki | Brunette |
| kate Winslet | Blonde |
| KJ Apa | Dark brown |
| Poppy Montgomery | Blonde |
| noel fisher | Ginger |
| Elvis | Blonde |
| Justina valentine | Dark Brown |
| Sharna Burgess | Blonde |
| Anya Taylor joy | Blonde |
| Christina Hendricks | Blonde |
| Reese Witherspoon | Brown |
| Pauley Perrette | Blonde |
| Isabel may | Brown |
| Sofia Vergara | Blonde |
| Jessica Chastain | Red |
| Bella Hadid | Blonde |
| Margot Robbie | Blonde |
| Angelina Jolie | Dark Blonde |
| Katherine Mcnamara | Red |
| Alexandra Breckenridge | Light Brown |
| Amy Adams | Blonde |
| Leighton Meester | Blonde |
| Gillian Anderson | Brunette |
| Britney Spears | Brown |
| jane levy | Blonde |
| blake lively | Hazel toned |
| Beyonce | Brown blonde |
| Kirsten Dunst | Blonde |
| Ariana grande | Brown |
| lindy booth | Red |
| Lindsay Lohan | Red |
| Debby Ryan | Blonde |
| Lana del Rey | Blonde |
| Christina Anstead | Brown |
| Emma Stone | Blonde |
| Kristen Stewart | Blonde |
| Laura Prepon | red |
| Scarlet Johansson | Chestnut brown |
| Lucille Ball | Brunette |
| Dolly Parton | Blonde |
| Marilyn Monroe | Brunette |
| Katy Perry | Black |
| Joanna Garcia | Blonde |
| Sophie Turner | Blonde |
| Zooey Deschanel | Blonde |
| Megan Fox | Brunette |
| Gwen Stefani | Brunette |
| Bella Thorne | Blonde |
| Nicole Kidman | Red |


