You totally thought Emma Stone was a red head, right? WRONG! Here are 15 stars who fake their natural hair color.
Emma Stone
Emma Stone’s blonde hair shocked everyone who watched Spider-man. But that’s Emma’s natural color!
Anna Paquin
Anna Paquin sizzles as a blonde on True Blood, so much so that we’ve forgotten about her early days as a goose-chasing brunette teen.
Jessica Simpson
Jessica Simpson gave new life to the insult “dumb blonde” during her days on Newlyweds with then-husband Nick Lachey. Who knew she’s actually a brunette!?! (Sister Ashlee, who dyes her hair brown, is actually a blonde.)
Britney Spears
We all remember Britney Spears’ “Hit Me Baby (One More Time).” Almost NONE of us remember that her hair was brunette back then.
Charlize Theron
Charlize Theron has been blonde for so long that when she went back to her roots for Aeon Flux no one believed that was her real hair color.
Jennifer Lopez
Remember Jenny from the Block!?!? That’s her, ont he left. La Diva Latina, Jennifer Lopez, has adopted the blonder look for years now and it suits her.
Katy Perry
We hopped into the Wayback Machine for this school pic of Katy Perry as a blonde, her natural color. The raven locks she rocks just look more like our favorite Dark Horse singer.
Kelly Osbourne
Hey, guess what!? Kelly Osbourne’s hair isn’t REALLY lilac. (WE KNOW.) But we much prefer it to her natural shade of dirty blonde, or the ultra-goth jet black she wore during her rebellious teen phase.
Leighton Meester
Our Gossip Girl is all grown up with an amazing ombre to prove it! WE LOVE YOU LEIGHTON! And your gorgeous hair. (Don’t let the past repeat itself, mmkay?)
Kristen Stewart
At first we thought Kristen Stewart wasn’t smiling because she didn’t like her dirty blonde natural hair. But since she still doesn’t smile even though she looks amazing with dark brunette tresses, we were wrong about her reasons.
Lady Gaga
Lady Gaga’s natural hair is dark brown, but that’s not really shocking since her hair is a different color (or size. or shape.) every other day.
Olivia Wilde
Olivia Wilde looks so unlike herself as a blonde, her natural look, that it’s hard to believe the girl who kissed Marissa Cooper is the same girl we know today.
Scarlett Johansson
Scarlett Johansson’s hairstylist deserves all the money she pays him (or her) for the magic that has been done to her hair. She definitely looks better as a blonde or a red head than with her natural brunette look.
Julia Roberts
Julia Roberts is most famously known for the red hair she rocked throughout the 90s. But her natural color is actually brunette. These days, she’s wearing a honey blonde with hints of red.
Sofia Vergara
It doesn’t matter what color Sofia Vergara’s hair is. No one’s looking at her hair.