1.Jennifer Aniston
The actress is known for her beautiful sandy blonde hair color. In the 90s, her look even inspired a wave of haircuts called The Rachel due to Friends‘ popularity. But she’s actually a brunette.
2.Shakira
Despite her signature honey blonde look, the singer has naturally black hair. She started her career in the industry with dark hair and switched to blonde when she released her album. Laundry service (their fifth album and first in English).
3.Nicole Kidman
Although we usually see her with blonde hair, the actress is a natural redhead. And look at those curls! In 2017, Nicole told Who magazine that after years of straightening and bleaching, her curls aren’t what they once were. “I wish I had my curls back. I tortured them to death. I always say, ‘Don’t mess up the curls!'”
4.Angelina Jolie
The actress has been a brunette for almost her entire career, but she is naturally blonde. Angelina reportedly said, “My natural color is dark blonde. But when I was 4 or 5, my mom dyed my hair dark brown and she decided to keep it that way. And I’ve stuck with it.”
5.Jennifer Lopez
For many years, the actress’s hair color fluctuated between honey blonde and various warm brown tones. Of course, her hair is much darker – and also beautifully curly!
6.Halle Berry
Younger fans may only know the actress with honey or bronze-colored hair. But her natural hair is a beautiful dark brown.
7.Amy Adams
The actress is naturally strawberry blonde. At a TimesTalks event, she explained that dyeing her hair helped her career. “Because of the roles I was invited to play, people responded to certain types of characters with me as a blonde, and as soon as I blushed, it was quirky and funny instead of flirty and silly,” she said.
8.Gwen Stefani
The singer has had platinum blonde hair for over two decades. Last year, she posted an Instagram video with countless pictures from her childhood when she was still a brunette.
9.Britney Spears
The pop star’s blonde hair has been iconic for decades. But her natural hair is a pretty brown.
10.Sofia Vergara
The actress is naturally blonde. Earlier this year she told People: “My appearance didn’t match what Hollywood really saw in Latina women. They expected a woman with darker hair. That was difficult because they were a little confused, like, ‘This woman sounds like a Latina, but she’s blond.'” Only when she dyed her hair dark brown did she get big roles like Gloria in Modern Family.
11.ArianaGrande
For many years, the singer was known for her ponytail in various shades of brown. In a Facebook post, she said that she had her hair in Victorious “completely destroyed” and she wore it with extensions due to the damage. In recent years she has been blonde for her role as Glinda in Evil. But Ariana has naturally dark curls.
…We are pausing this program to send you a very important deal notification…
12.Mandy Moore
The actress’ natural hair color is dark blonde. She dyed it brown for her iconic role in An unforgettable walktold Entertainment Weekly: “It had a real meaning to dye my hair. As silly as it sounds, it had a real meaning in the way people saw me, but also in the way I carried myself and the way I saw myself. It was, I think, the last little piece of the puzzle to get into the role.” She remained brunette for over 15 years before changing her hair a few years ago.
13.Emma Stone
The actress often changes her hair color, but she is best known for her striking red hair. In her childhood photos, she is actually blonde. She told Refinery29, “My hair grows back blonde, but my coloring is similar to that of a redhead. So I really like having red hair.”
14.Chrissy Teigen
The cookbook author has changed her color many times over the years, from blonde to red to bronze. In this throwback photo she posted on Instagram, her natural hair is a beautiful dark brown.
15.Kristen Stewart
The actress often alternates between dark brown and platinum blonde hair. However, her natural color is actually dark blonde.
16.Beyonce
Throughout her career, the singer has worn pretty much every shade of brown and blonde. But in her childhood photos – so cute! – she has very dark hair.
17.And finally Reese Witherspoon
The Naturally blonde Star is a natural brunette! In her childhood photos, Reese’s hair is light brown.
Are there any other celebs whose natural hair color would surprise people? Leave us your thoughts in the comments below!