25 Celebs Who Look Like Completely Different People With Their Natural Hair Color

Some celebrities really built their whole image around a specific hair color, so when you see their natural shade, it’s kind of shocking. Like wait, that’s the same person? From blond bombshells to secret brunettes, these transformations feel weirdly illegal but also impossible to look away from.

Mandy Moore

Mandy Moore

She’s been brunette for years, but said her natural hair is more like a dull, “dirty dishwater” shade.

Jennifer Lawrence

Jennifer Lawrence

She went dark for the first Hunger Games movies, but she’s actually a natural blonde underneath it all.

Leighton Meester

Leighton Meester

She was iconic as dark-haired Blair Waldorf on Gossip Girl, but she’s actually a natural blonde in real life.

Bella Thorne

Bella Thorne

She’s famous for her bright red hair, but she’s actually a natural blonde and originally dyed it for Big Love.

Sophie Turner

Sophie Turner

She had iconic red hair as Sansa Stark on Game of Thrones, but she actually fooled everyone since she’s a natural blonde.

Katy Perry

Katy Perry

She’s known for her jet-black hair, but she’s actually a natural blonde and started dyeing it dark at just 15.

Reese Witherspoon

Reese Witherspoon

The Legally Blonde star is actually a natural brunette, childhood photos show her with light brown hair.

Kristen Stewart

Kristen Stewart

She switches between dark brown and platinum blonde, but her natural hair color is actually dirty blonde.

Emma Stone

Emma Stone

Emma Stone is famous for red hair, but she’s naturally blonde and prefers the redhead look anyway.

Mandy Moore

Mandy Moore

Mandy Moore’s natural hair is dirty blonde, but she dyed it brown for A Walk to Remember and stayed brunette for over 15 years.

Ariana Grande

Ariana Grande

Ariana’s famous brown ponytail hid her naturally dark curls, and years of dyeing for Victorious seriously damaged her hair.

Sofia Vergara

Sofia Vergara

She’s naturally blonde, but dyed her hair dark to fit Hollywood expectations and land major roles like Modern Family.

Britney Spears

Britney Spears

Her iconic blonde locks aren’t natural, Britney Spears actually has pretty brown hair underneath.

Gwen Stefani

Gwen Stefani

She’s had platinum hair for decades, but childhood photos revealed she was actually a brunette growing up.

Amy Adams

Amy Adams

She’s naturally strawberry blonde, but dyeing it red helped shift how casting directors saw her, opening up more “quirky” roles.