Though she is now a two-time Emmy winner, fans have been asking Zendaya to return to the studio and deliver new music.

Collaborating with Euphoria‘s music head, Labrinth, she contributed to vocals to two songs from the HBO series, “All of Us” in season 1 and “I’m Tired” in season 2.

Sunday night, during Labrinth’s set at Coachella, Zendaya shocked the crowd and came out on stage near the end of his set to perform the two Euphoria tracks.

Fans reacted on Twitter with excitement.

After the performance, Zendaya wrote on her Instagram story, “I cannot express my gratitude enough for this magical night. Thank you to my brother for inviting me and giving me the most beautiful safe space to be on a stage again — my heart is SO full, I can’t thank you enough for the love I received.”

In a series of videos also posted on her story, Zendaya said in part, “Thank you all for welcoming me back on that stage with open arms. It’s been a very long time, so I appreciate it…I have never heard screaming like that in my entire life. As soon as I turned the corner, I couldn’t hear anything…I don’t know what happened. I don’t know what I sounded like but I just was like, ‘You know what? I’m just going to have fun.’ I just want to say thank you again for such a magical beautiful night…thank you to Lab for inviting me and making all this happen so last minute.”

Though she has focused on acting in recent years, last year, after the release of “I’m Tired,” Zendaya teased her interest in possibly returning to music.

She wrote on Twitter last March, “I stepped away from music quite a while ago, for a number of reasons, but I still really love it, so the kindness and support I’ve received the past few days just for a little tiny toe dip back into some music means the absolute world to me..thanks<3.”

Zendaya’s last music project, her self-titled debut album, was released in 2013, featuring the singles “Replay” and “My Baby.”  The last time she performed live was in 2015 for a show in Los Angeles.