Skip to main content
Updated date:

12 Celebrities Who Have Different Natural Hair Colors Than You Think

Rachel M. Johnson is a lover of all things pop culture. She's been writing about music and entertainment online for years.

Celebrities are famous for their ever-evolving images, including their hairstyles. We often associate certain styles and colors with particular people, and It can be shocking to learn some of our favorite stars might not rock their natural hair tones. Here is a list of some of the most surprising true hair colors of our favorite celebs.


Emma Stone (Blonde vs. Red)

Actress Emma Stone is known for her gorgeous red hair, cat-like eyes and stunning ivory skin. She is often confused for being a natural redhead since she pulls off the color so well. While she plays with different shades of hair (blonde, brunette and red), Stone is actually a blonde. Of her decision to ditch her natural color, the actress had said, "I'm so white. My hair grows out blonde, but my coloring is similar to that of a redhead. So...I really like having red hair. I'm a natural blonde, but I really like the red." Whether she's a blonde or redhead, Stone looks stunning regardless.


Katy Perry (Brownish-Blonde vs. Black)

Katy Perry burst onto the scene with her 2008 hit song "I Kissed A Girl", rocking voluminous black hair and a vintage style. The singer is never one to shy away from a different color or cut, and is always daring with her hairstyles. While many would assume she has natural black hair (since she rocks the shade so well), Perry naturally has brownish-blonde hair. Of her love of experimenting with her hair, the songstress said, "I'm naturally the most boring dishwater squirrel brown. So I've been playing with colors since i was 15. I loved the grunge green, and shocking blue was fun. Colored hair is such a huge accessory that you don't even need to add extra stuff."


Sofia Vergara (Mocha Brown vs. Blonde)

Ever since she stole America's heart as the vivacious and hilarious Gloria on Modern Family, Sofia Vergara has remained a staple in Hollywood. Her killer figure and stunning mocha brown locks are synonymous with her name, but people might be shocked to learn she's not naturally a brunette. The Colombian beauty actually has sandy blonde hair, as shown in her older modeling shots. Vergara revealed that she went brunette in order to find more success in America. She told Parade magazine, "I'm a natural blonde, like my siblings. When I started auditioning for American acting roles, they didn't know where to put me. A blonde Latina? In L.A. they're used to Latin women looking more Mexican. But if you go to Uruguay, Argentina, Colombia, everybody is blonde."


Angelina Jolie (Brunette vs. Dark Blonde)

Angelina Jolie is known for her sexy and edgy image, which includes her striking feline-like eyes, pouty lips and dark tresses. Surprisingly, the actress wasn't born with her signature brunette color. She's really a blonde, and has been dying her hair dark since she was four-years-old. Jolie claims her late mother Marcheline Bertrand didn't like the color on her, so she turned to dye. The movie star once expressed, "My natural hair color is dark blonde. But when I was four or five, my mother dyed my hair dark brown, and she decided to keep it that way. And I stuck with that."


Olivia Wilde (Blonde vs. Brunette)

Olivia Wilde is another actress famous for her sexy brunette tresses, but is actually a natural blonde. She made the decision to transform her hair color in order to be treated differently in the show business. The actress is adamant that blondes and brunettes get treated very differently in Hollywood. Wilde once explained, "I spent the first couple years of my career as a very blonde blonde. And then I went brunette for a role, and suddenly all my offers changed--they types of roles people approached me with totally changed. When I was really blonde, it was always like, 'The really pretty girl,' or 'The sexy hot chick'...and then when I went brunette, the roles went to more 'She's a waitress with a heart of gold, and a tough life,' or 'She's a doctor."


Jennifer Lopez (Blonde vs. Brunette)

Over the years, Jennifer Lopez has rocked a wide array of hair colors and styles. Lately, she's been sporting long blonde locks. When she first hit the music and movie scene, Lopez had very dark brown hair that brought out her natural Latin looks. Celebrity stylist and colorist Rita Hazan decided the darkness of her hair came across to harsh against her skin, and therefore created a honey blonde highlighted hair color for the star. That hue has since become Lopez's signature look, and has become a staple for her.


Mandy Moore (Blonde vs. Brunette)

Mandy Moore first made her name as a bubblegum pop singer, with songs like "Candy" and "Crush." Her wholesome, girl-next-door persona was paired perfectly with her blonde locks and fresh face. Once she broke away from the pop star mold and ventured into acting and adulthood, Moore experimented with different hairstyles and colors. The singer/actress has since sported a brunette tone that looks lovely on her. Of her decision to go dark, Moore said, "I ended up keeping my blonde hair for two or three years and then the first time I delved into brunette was in my role in A Walk To Remember. I pretty much haven't gone back since."


Jennifer Aniston (Brunette vs. Bronde)

Jennifer Aniston is known for her gorgeous bronde locks: the perfect combination of sun-kissed blonde and brown hair. Her hair has been idolized and copied since she first soared to stardom as Rachel Green on Friends (inspiring the 90's hair craze "The Rachel"). While the hair color looks absolutely stunning on Aniston, the beachy bronde tone is not actually her natural hair color. The actress' real hair tone is an espresso brown, as seen in her pre-Friends roles.


Anna Paquin (Black vs. Blonde)

Actress Anna Paquin is famous for being the second-youngest Oscar winner in history, nabbing the award at age 11 for her role in The Piano. She is perhaps best known for her roles as Rogue in the X-Men franchise, and as Sookie Stackhouse in the hit HBO show True Blood. Paquin sizzled as the southern blonde beauty, so much that we've almost forgotten that's not her natural color. The actress is actually a brunette. When Paquin first went blonde for the show, she refused to be called a Barbie girl. "I don't look like a Barbie doll, and probably never will. People are incredibly literal in how they view you. You have dark hair and pale skin? You must be brooding. The second you dye your hair and get a spray tan, people treat you as if you're a bit stupider and happier. Suddenly, it's like you're hot and sexy."


Amy Adams (Strawberry Blonde vs. Red)

Actress Amy Adams is most recognizable by her fiery red locks, but when she first came to Hollywood, she actually had strawberry blonde hair. The five-time Academy Award-nominated actress believes that her changing her hair and becoming a redhead deeply impacted her acting career. Adams first went dark red back in 2004 in the TV show Dr. Vegas, opposite Rob Lowe. Of her choice, the actress expressed, "Based on the roles I was getting called in for, people were responding to certain types of characters with me as a blonde and the minute I went red, it was quirky and fun instead of flirtatious and dumb."


Zooey Deschanel (Blonde vs. Brunette)

Zooey Deschanel is famous for her quirky and cool demeanor, as well as her brunette, heavy bangs and big blue eyes. As striking as she looks with the dark locks, the color is not actually her natural tone. The actress was born a blonde, but never felt connected to the hair color. She sported the blonde hue in the 2003 film Elf, but prefers her brunette tresses. "I had to dye my hair blonde for a screen test a few years ago, and it really wasn't me. I'm a brunette at heart. When I had blonde hair I would wake up and be like, shocked. Your hair is part of your identity, and I've always felt like a brunette with bangs."


Nicole Kidman (Red vs. Blonde)

Nicole Kidman has always been a hair chameleon, having rocked many different colors and styles over her impressive acting career. While she usually sports a sleek blonde shade, Kidman used to have naturally curly red hair. Over the years, the actress chose to straighten and dye her hair, altering her texture. In an interview with Australia's WHO Magazine, she confessed, "I really wanted to have that suntanned skin and long blonde hair. I wanted to conform and be the Aussie beach girl. And I was never going to be that. I wish I had my curls back. I tortured them to death. I always say, 'Don't ruin the ringlets!'"

© 2018 Rachel M Johnson


Rachel M Johnson (author) on December 01, 2018:

Hi Dina, thanks for checking out my hub! I think it’s fun learning who’s hair is natural and who colors their’s. I agree doing an article on celebrity haircuts is a good idea! I’m glad you enjoyed my hub!

Dina AH from United States on December 01, 2018:

This hub was a fun ride because you included powerful and striking images throughout your discussion. It's fascinating how much of our identity is something we're born with and how much we actually choose as we grow up. By the way, have you considered maybe writing about actors (and actresses) and their haircuts by any chance? That'd be a fun follow-up to this hub. Like, it takes a couple of haircuts to figure out what looks good. Just looking at Jennifer Aniston in your hub kind of sparked this suggestion. Anyway. Looking forward to reading more!

Related Articles