Kesha took the stage to perform "True Colors" with Zedd, the title track from the EDM producer's second studio album. An eyewitness tells ET that "the crowd went nuts over her!"
The cameo marked her first high profile public performance since her ongoing legal battle with music producer Dr. Luke (real name: Lukasz Gottwald) began, whom she claims allegedly raped and drugged her over a decade ago. And with lyrics like, "I'm not afraid, I'm not," and "I won't apologize for the fire in my eyes," the song seemed to speak for itself.
Kesha wasn't the only one who shocked festival goers with a surprise appearance, however. Sam Smith and Lorde took the stage during Disclosure's set on Saturday, while Kanye West performed with A$AP Rocky during day one.
Before crashing Zedd's set, Kesha took to Instagram to tease her journey to the desert.
"Tonight has a magic to it," she captioned a pic of herself debuting her new rainbow-colored locks.
“Here we come,” a close-up snap of the back of her trendy tresses read.