Credit: Frazer Harrison/Getty Images for Coachella

Kesha made her first public appearance since her February court case Saturday night, and she did it from front and center of one of the Coachella festival’s biggest stages. EDM power-player Zedd welcomed the singer near the end of his set to perform “True Colors,” off his 2015 album of the same name. She didn’t speak a word to the audience the entire time, but she sounded fantastic, and the song seemed a deliberate choice with lyrics like, “No, no no no I won’t apologize for the fire in my eyes/Let me show you my, my true colors, it ain’t no rainbow.”

Last week, EW reported that Kesha was planning to appear at the festival. “She’ll be there,” a source confirmed. After that it was a guessing game about who would host her — and what she would perform. The singer has been in litigation trying to get released from her contract with super-producer Dr. Luke (born Lukasz Gottwald) and his Kemosabe Records, which operates under the Sony umbrella. She has accused Gottwald of emotional, physical, and sexual abuse over the course of their professional relationship. Dr. Luke and his lawyer have denied all allegations of abuse.

Earlier this month, a New York judge dismissed Kesha’s counterclaims that Dr. Luke’s alleged sexual assault should be considered a hate crime.

Zedd reached out to the pop star via his own Twitter account when her preliminary injunction was denied in February. “@KeshaRose very very sorry to hear about the whole situation,” he wrote. “I’ll be happy to produce a song for you if you want my help.”

A fan-shot video of the performance can be seen below.