Today is an exciting day for Kesha: the singer is celebrating her 29th birthday today. One thing that we have always loved about the star is that she's not afraid to show her bold and vibrant personality through her hair, and she's always rocking the most stunning rainbow hair colors.
To honor her big birthday, we're rounding up some of our favorite hair moments she's had on red carpets and on Instagram!
Click through the gallery to see 10 of Kesha's boldest rainbow hair looks of all time. Then, make sure to wish her a very happy birthday by commenting below.