Coachella attendees were shocked to see superstar cameos during J Balvin and Tems' respective sets.

On the third day of the music festival's first weekend, J Balvin performed at the Coachella stage from 8:20 - 9:20 p.m. PDT, while Tems performed from 8:10 - 8:50 p.m. at the Mojave stage.

During the "Mi Gente" artist's performance, Will Smith crashed the stage and performed the '90s song "Men In Black."

RELATED: Coachella 2024 Lineup, Schedule & Set Times For Week 1: April 12 To 14

 

At one point during the alien-themed set of the Colombian singer, Smith came out in his signature "MIB" outfit and rapped alongside Balvin.

In a video obtained by TMZ, Balvin's girlfriend Valentina Ferrer and celebrities Jada Pinkett Smith and BLACKPINK's Lisa were seen dancing during the performance.

RELATED: Coachella 2024 Reunions: Justin Bieber, Jaden Smith; Gwen Stefani And No Doubt Reunite At Music Fest

 

Netizens called Balvin and Smith's performance "so good" and "such a vibe."

"Bro, that whole performance was so good," tweeted one netizen on X, while another wrote, "J Balvin deserved to be a headliner. This alien set is [fire]."

"[This is] worth the price of admission alone," said someone else.

"Will is such a vibe," commented a different netizen.

 

Meanwhile, Justin Bieber made a surprise appearance on Tems' set at the Mojave stage. The "Love Yourself" singer performed "Essence" with the Nigerian singer and Wizkid. Bieber appeared on the song's remix in 2021.

As soon as the "One Less Lonely Girl" artist showed up on stage in his black sweatshirt, cargo pants and baseball hat, the crowd went wild and echoed louder cheers.

His surprise performance also seemed like a comeback since he kept a low profile and canceled his "Justice" tour after his Ramsay Hunt Syndrome diagnosis.

 

JB has a history of making surprise appearances at Coachella. In 2019, he joined Ariana Grande during her show and performed "Sorry."

In 2022, Justin also stopped by Daniel Caesar's set to perform their hit song "Peaches."

 

Before he came up on stage at the time, the R&B artist introduced Justin and said, "Give it up for my boy, Justin Bieber... F***in' Justin Bieber, man, it's crazy right?"

Coachella will resume this weekend. Tickets to Weekend 2 are available for purchase on its official website.