One of the benefits of star power is the ability to constantly refresh and switch up your look. Naturally, a makeover often extends to hair color, which led us to think about all the celebs who have sported both blonde and brunette locks. Keeping that in mind, scroll on and decide for yourself which hair color looks better on the following stars!
1. Charlie Puth
2. Demi Lovato
3. Rihanna
4. Lucy Hale
5. Miley Cyrus
6. Niall Horan
7. Kylie Jenner
8. Troye Sivan
9. Jared Leto
10. Kim Kardashian
11. Halsey
12. Cardi B
13. Bebe Rexha
14. Katy Perry
15. Beyoncé
16. Justin Bieber
17. Selena Gomez
PHOTOS: Getty Images