Do these stars look better with blonde or dark hair?
The look of a celebrity is often their personal brand. That's why decisions about changing their hair color can be extremely tough to make… Also, the same person can seem like someone else with a different hair color. In case you didn't recognize the woman in the picture: it's Demi Moore.
The American actress has always been loyal to dark hair, but we all have a past, and the actress also wore this infamous yellow haircut. Although she usually has to change her hair for script purposes, no one can deny that her long dark hair suits her the best.
Dua Lipa is one to experiment with her image. We have seen her with both hair colors, and even once, with both colors at the same time.
Most of the time, Christina Aguilera has rocked her extremely light blonde hair, but she has also been a dark-haired gal. Two versions of the same incredibly talented singer.
Kim Kardashian likes opposites, and although her dark hair is her favorite choice of color, we have seen the TV star wearing platinum blonde.
The actress is an undeniable beauty in whatever hair color she is in. But if we have to choose, we prefer her naturally dark hair.
The 'Twilight' actress has mostly preferred the lighter version of her hair, but we must admit that both colors are great on her.
Seeing Cameron Díaz with dark hair is a bit of a shock, especially when we remember the image of her blonde hair in iconic movies like 'The Mask', 'There's Something about Mary,' and 'The Holiday'.
The Spanish actress and Chris Hemsworth's wife has lived most of her life as a blonde but has also dared to show off her dark hair. She's beautiful in both styles.
"Back to my roots": that's how Nicola Peltz announced on Instagram that she was going back to being a brunette after a long time being a blonde star.
Some may not remember, but there was a time when Scarlett Johansson wore her hair shorter and darker.
We were shocked to see Margot Robbie trying a very dark color on her hair instead of wearing her natural blonde shade. Thanks to her look, Robbie has been cast to play Barbie in a new upcoming movie.
Jennifer Lopez is the Latin bomb of Hollywood and sometimes she rocked her Puerto Rican natural hair. However, the singer and actress now usually has her hair dyed blonde.
Selena Gomez going blonde was another shocking change. We think we preferred her naturally dark hair.
According to Julián De Silva, if we compare the physical beauty of Bella Hadid with the aureus proportion of the Ancient Greek, the model is the most beautiful woman in the world. So, whether she has blonde or dark hair, she is still a beauty.
Charlize Theron is not one to be afraid of hair changes. We have seen her with blonde and dark hair.
Back in the day, Jennifer Aniston didn't have the color and haircut she became so famous with. She has now worn it like that for almost three decades.
Working on as many projects as Jennifer Lawrence is something that forces you to change styles. The actress is as pretty with dark hair as with blonde locks.
The Cuban actress has had the honor to play the most famous blonde of all: Marilyn Monroe. Although her role in 'Blonde' has made her change her natural color, Ana de Armas is a dark-haired goddess.
Zendaya has worn her hair in every style possible and, surprisingly, all suited her perfectly.
The Kardashians love changing their looks. We met Khloé Kardashian with her natural dark hair, but once she dyed her hair blonde, she kept that look for a really long time.
Another Kardashian who has tried both hair colors is Kylie Jenner. You'll never know which style she is going to rock next.
The iconic '90s model has also had different styles and hair colors. Which one do you think suits her the best?
'Posh Spice' had her characteristic short dark hair for a very long time, but in the 2000s, Victoria Beckham experimented with a blonde look. Luckily, she went back to her old classic medium-length dark hair.
The Kardashian 'momager' Kris Jenner has followed her daughters' trend and changed her style a few times. For example, when she chose a blonde bob.
Due to her job as an actress, Sandra Bullock had to dye her hair blonde. It was for the movie 'The Blind Side' which ultimately earned her an Oscar.
Another forced change of look due to a movie role is the one of Penelope Cruz. The Spanish actress had to embody none other than Donatella Versace for the Netflix series about the murder of her brother, the designer Gianni Versace.
It's difficult to forget the characteristic curly blonde her of Carrie Bradshaw in 'Sex and the City', but Sarah Jessica Parker has tried darker hair colors in real life.
The model is one of the most attractive girls in the world, so maybe it's no shock that she is breathtakingly gorgeous with either blonde or dark hair.
Do you know her? This is Ursula Corberó, the actress who plays Tokyo in 'Money Heist'. She has a past with blonde hair, but there's no doubt a darker color suits her the best.