Advertisement
Home Shopping Beauty

11 celebs whose natural hair colour isn’t what you think it is

Colour, colour, colour, colour, colour chameleon.
emma stone blonde

Emma Stone isn’t actually a redhead. Blake Lively wasn’t the only blonde on Gossip Girl. And just wait until you see Britney and JLo before they were Britney and JLo. These celebs sure had us fooled with their amazing dye jobs. Check out their surprising natural hair colours now.

Advertisement

Brought to you by Clairol Nice’ n Easy

Emma Stone. The actress deserves another Oscar for tricking us into thinking she was a natural redhead! Her coppery tones look picture perfect, but Emma is in fact a real-life blonde. Who knew.

Scarlett Johansson. The actress has been cast as the blonde bombshell many times, but those who watched The Horse Whisperer will remember Scarlett’s naturally darker locks.

Advertisement

Leighton Meester. Everyone’s favourite sassy upper East sider had us thinking she was a brunette, but in actual fact the mum-of-one is a natural blonde. Since playing Blair, the actress has been gradually lightening up and returning to her natural hue.

Cynthia Nixon. She played fiery Miranda on Sex and the City but the actress ditched her flame-haired hue after the series ended, returning to her (blonde) roots. Rev up your red at home with Clairol Nice ‘n Easy Permanent Colour in Natural Golden Auburn.

Madonna. Aside from the Frozen era — the song, not the movie — Madonna has committed to being blonde for so long that it’s hard to remember her signature dark curls from the ‘80s.

Britney Spears. The singer’s been bright blonde for ages, but her Baby One More Time days tell a darker story. Even though Britney had blonde highlights then, you could tell that her hair was naturally dark brown, as this before shot proves!

Advertisement

Zooey Deschanel. The New Girl actress is famous for her long dark hair, chunky fringe and quirky style so we did a double take at this earlier red carpet picture which shows Zooey’s natural hair colour — honey blonde — and love for princess hair!

Jennifer Lopez. Her gorgeous (and natural-looking) caramel tones regularly top the best tressed list, but you might be surprised to learn that the singer/actress has naturally dark brown hair that’s super curly.

Amy Adams. The auburn-haired actress is one of Hollywood’s most famous redheads, but take a trip down memory lane and you’ll see that the Nocturnal Animals star is actually blonde. Speaking of her decision to switch to red, she says: “The red hair suited my personality. I was a terrible blonde!”

Charlize Theron. The South African-born actress is famous for her beautiful blonde hair, but childhood snaps tell a different story. Turns out her hair colour is less The Evil Queen and more Snow White!

Advertisement

Olivia Wilde. Fans of The O.C. may remember the actress playing the blonde manager of the Bait Shop. But the mum-of-two didn’t dye her hair drastically for the role, she’s just been colouring it brunette ever since!

Related stories


Unwind and relax with your favourite magazine!

Huge savings plus FREE home delivery

Advertisement
Advertisement