Share Facebook Twitter Pinterest WhatsApp Email A What is Britney Spears’ natural hair color? Britney Spears’ natural hair color is blonde. However, she has been known to dye her hair different colors for various roles or photoshoots.