Is it just us or do celebs seem to change their hair almost as often as we change our underwear?

We won’t lie, we often wish we had the guts (and finances!) to give ourselves such fun and fabulous makeovers whenever we got bored, but we’ll accept that we might just have to live vicariously for now. While the list of celebrity hair transformations is pretty much endless, these are some of the more recent changes that made us do a double take…

Katy Perry

The pop princess is known for changing up her look regularly and is pretty much the queen of hair transformations. Pink, blue, yellow, green, red – we’ve seen it all on Katy, and we’ve loved every single rainbow colour (and been slightly jealous that we could probably never pull any of them off!). But the real transformation came in when the long-haired brunette beauty took the plunge and opted for a platinum blonde pixie cut. Is there any look this woman can’t pull off?

51st ACM Awards 2016 held at the MGM Grand Garden Arena inside MGM Grand Hotel & Casino
Featuring: Katy Perry
Where: Las Vegas, Nevada, United States
When: 03 Apr 2016
Credit: DJDM/


Celebs flock to the Costume Institute Gala at the Metropolitan Museum in NYC Featuring: Katy Perry Where: Manhattan, New York, United States When: 07 May 2018 Credit: Rob Rich/

Charlize Theron

The South African blonde beauty (nope, we’ll never let the world forget she is actually South African!) has changed her hair for various roles, but we’re used to seeing (and love) those tresses blonde. But she recently debuted a shorter brunette ‘do, and we’ll admit, we’re not quite sure this is our favourite look on Charlize.

WIN a R 2,000 Woolworths Voucher

Subscribe to our Free Daily All4Women Newsletter to enter

World premiere of the movie ‘Atomic Blonde’ at Theatre at Potsdamer Square – Arrivals
Featuring: Charlize Theron
Where: Berlin, Germany
When: 17 Jul 2017


HOLLYWOOD, CALIFORNIA – FEBRUARY 24: Charlize Theron attends the 91st Annual Academy Awards at Hollywood and Highland on February 24, 2019 in Hollywood, California. (Photo by Frazer Harrison/Getty Images)

Zac Efron

It’s not just the girls who have been busy at the hair dresser… hunky Zac Efron was recently sporting quite a different look with icy platinum blond hair; quite the move from his usual darker mane. While the look was for a movie role, we’re surprised that while we certainly don’t loooove the look on him, we don’t hate it either!

Los Angeles premiere of Warner Bros. Pictures ‘We Are Your Friends’ at TCL Chinese Theatre – Arrivals
Featuring: Zac Efron
Where: Los Angeles, California, United States
When: 20 Aug 2015
Credit: Apega/


Zac Efron, star of “Extremely Wicked, Shockingly Evil and Vile,” winks at photographers at the premiere of the film during the 2019 Sundance Film Festival, Saturday, Jan. 26, 2019, in Park City, Utah. (Photo by Chris Pizzello/Invision/AP)

Cardi B

We’ve seen just about every look and colour under the sun on the rapper (yes, we know many of them are wigs, but it still counts!), and all of them suit her vivacious, loud and tell-it-like-it-is personality. But the look we love the most? The singer recently gave us a sneak peak of her natural hair – and it is all kinds of fabulous! We say rock that natural look Cardi!

INGLEWOOD, CA – NOVEMBER 30: Cardi B performs onstage during 102.7 KIIS FM’s Jingle Ball 2018 Presented by Capital One at The Forum on November 30, 2018 in Inglewood, California. (Photo by Rich Fury/Getty Images for iHeartMedia)


[email protected]

Julianne Hough

Yet another blonde bombshell who surprised us with quite the hair transformation. We’re used to seeing the dancer and actress rocking beautiful blonde tousled hair – both long and short – so when she stepped out rocking luscious long red locks, we had to do a double take. We have to say, it’s not a look everyone can pull off, but Julianne did it with ease!

TrevorLIVE L.A. held at The Beverly Hilton Hotel in Beverly Hills, California.
Featuring: Julianne Hough
Where: Los Angeles, California, United States
When: 03 Dec 2017
Credit: Adriana M. Barraza/


2018 Vanity Fair Oscar Party Hosted By Radhika Jones
Featuring: Julianne Hough
Where: Beverly Hills, California, United States
When: 05 Mar 2018
Credit: FayesVision/