Cara Delevingne dyed her hair brown this weekend, which made us decide to delve into our celebrity picture archive to compare a few more blondies and brownies. Which do you think look best?
Blonde vs brunette: 20 celebs have been both! But which looks better?
Alexandra Burke
A brunette Burkey deffo looks better than a blonde one
Britney Spears
This is a tough one! If only we could merge the two....
Cameron Diaz
Wowzer! Whilst the deep brown brings out Cam's piercing blue eyes, we still prefer her blonde
Cara Delevingne
Let's face it, the supermodel looks stunning with either colour. But we're especially loving her rich brown tones right now
Carey Mulligan
Lucky Carey is super fresh-faced, but we reckon the blonde makes her look more sophisticated
Caroline Flack
The Strictly babe's subtle blonde highlights soften her features much more than dark brown
Cheryl Fernandez-Versini
Chezza's probably been through the entirety of the world's blonde and brunette hair dyes, but she's finally settled on these blonde highlights. We like!
Christina Aguilera
Try and ignore the horrific make-up and fake tan. OK, it's not possible. We're voting for Xtina with her bleach blonde, as we know and love her
Drew Barrymore
Barrymore's recently opted for rich mahogany brown, but we still prefer her lighter locks
Elle Fanning
We can't get over how much better Elle looks with her new brunette 'do!
Emma Stone
We personally don't ever think Emma Stone could get it wrong - even if she dyed her hair all shades of the rainbow and got a mohican she'd still look better than us at our very best. She's a natural blondie though, so we'll go with Mother Nature on this one
Hilary Duff
Hils' Hollywood blonde is definitely best. The brown shade looks a tad too mousy on her
Jennifer Lawrence
Just how different does J-Law look? She's very china doll-like with her long straight brunette tresses, but she'll always be a blonde in our hearts
Jessica Alba
Gorgeous Jess has definitely found her hair forte with her glossy brunette bob
Jessica Biel
Blonde makes Mrs Trousersnake a bit too washed out. We're voting brunette for sure
Lindsay Lohan
We're not sure if it's just the make-up putting us off, but Li-Lo's brown 'do ages her somewhat. Her verging-on-strawberry blonde colour is much more flattering
Mischa Barton
Mischa will ALWAYS be Marissa from The OC to us. Which naturally means blonde hair is the winner
Suki Waterhouse
We're starting to appreciate that models really can look good in anything, including various hues of hair colour. Whilst we love both of Suki's shades, we think her chestnut brown is a welcome change for winter
Margot Robbie
The Wolf Whistle Of Wall Street more like! Margot looks amazing with both colours, but we heart her warm blonde locks the most
Tulisa Contostavlos
We're trying very hard to erase this cheesy Wotsit blonde from our minds....at least Tulisa saw sense and went back to her roots