Blonde vs. Brunette: Celebs Who Made the Switch
Feel free to show your colorist as inspo.
Are you a brunette contemplating a blonde leap? Or vice versa? Well, look no further. We've tracked down the best celebrity blonde and brunette transformations over the years. See who made the switch to the dark (hair) side and served up some seriously stunning red carpet looks.
Allison Williams
After Allison Williams said farewell to playing Marnie on Girls, the actress lightened up her naturally brown hair. But she's since returned to her roots.
Bella Hadid
Supermodel Bella Hadid lived out every girl's hair fantasy by going blonde over the summer. The natural brunette embraced the color change and posted a snap to Instagram to prove it.
Kim Kardashian
The reality star turned heads when she first went blonde in 2015. Since then, she's played around with her hair color often, ditching her signature raven hair for dusty grey, platinum blonde, and even pink.
Blake Lively
Over the years, Blake Lively has ditched her signature blonde hair a few times—including for the Green Lantern, during which she met her future husband, Ryan Reynolds. But it was the actress's dark ombré look from 2018 that caught our attention.
Cara Delevingne
Though we think model Cara Delevingne looks great with any hair color, she's settled on a platinum blonde pixie cut.
Kendall Jenner
Kendall Jenner went blonde for the first time back in 2015 for a Balmain fashion show. She must've liked it, as she switched up her dark hair once again this summer.
Leighton Meester
We can't imagine Blair Waldorf from Gossip Girl with anything but dark brown hair, and neither could the show's producers, which is why Meester dyed her natural blonde hair brunette for the role. But the actress ditched it for platinum blonde in 2018.
Shailene Woodley
Whether she's a bright blonde or a dark brunette, one thing is for sure: Shailene Woodley knows how to rock the low pony look.
Sofia Richie
Sofia Richie made a splash at the Cannes Film Festival when she debuted chocolate brown hair, a far stray from her usual dirty blonde.
Lucy Hale
Lucy Hale stayed true to her trusty bob and kept her roots dark when she played around with a blonder look in 2019.
Sarah Jessica Parker
Since her days of sporting Carrie Bradshaw's blonde curls, SJP has stayed blonde for the most part, only venturing out on specific occasions like the 2006 Met Gala.
Margot Robbie
Margot Robbie's hair is naturally blonde so she turned heads when she arrived at the 2014 Academy Awards with dark brown for her role in Z for Zachariah.
Cameron Diaz
Although Cameron Diaz is known for her bright blonde waves, in 2006, the actress went brunette while promoting The Holiday.
Lindsay Lohan
Back in 2005, it felt like Lindsay Lohan had a new hair color every week. Whether she was her classic red, a beach blonde, or dark brown, you never knew what the actress would show up rocking.
Sienna Miller
It was 2004 when Sienna Miller forwent her typical platinum blonde tousle for an edgy chocolate brunette color—and we're still here for it.
Miranda Kerr
The supermodel usually sticks to her chocolate hair, but also looks stunning as a blonde.
Emma Stone
Stone—while best known for her red hair—is actually a natural blonde, which she has embraced for her role as Gwen Stacy in The Amazing Spider-Man series.
The Best Sulfate-Free Shampoos for All Hair Types
The 15 Best Organic Shampoos for All Hair Types
What If You Could Reverse Gray Hair?
The 12 Best Collagen Supplements for Hair Growth