Who wants a Sunday surprise?

Day 3 of Coachella 2024 was all about the surprise guest. Honestly, an entirely new, parallel Coachella lineup could be constructed out of the unannounced artists who popped up on stages across the Empire Polo Club grounds on Sunday (April 15).

Related

The night’s headliner alone brought out three guests, with Doja Cat enlisting A$AP Rocky, 21 Savage and Teezo Touchdown for her festival-wrapping set. Then we had Reneé Rapp inviting Kesha to duet on “Tik Tok”; Tems drawing both Wizkid and Justin Bieber out for their “Essence” remix; and J Balvin getting Will Smith back in his Men in Black suit for an otherworldly cameo (more on all three of those major moments below).

In her debut at the festival, Bebe Rexha invited Coachella vet David Guetta to join her for their dance smash “I’m Good (Blue),” DJ Snake invited out both Robin S. and Peso Pluma, and Lil Yachty called on Mac DeMarco (oh, we’ve got all those covered below too).

A few other special guests from Sunday: YG Marley brought out his mother, Lauryn Hill, to perform a series of solo and Fugees hits with her, and they teamed up on a couple of songs by his late grandfather, Bob Marley, as well. (Oh yeah, and Busta Rhymes popped up with YG too, for “Put Your Hands Where My Eyes Could See” and his feature on Chris Brown’s “Look at Me Now.”) And if that isn’t enough, Katy Perry was there too! She joined her best friend Mia Moretti for her DJ set on the DoLab Stage.

So much happened beyond all those well-planned surprises though. Below, find Billboard‘s best moments from the third and final day of Coachella 2024 weekend one.