The first weekend of Coachella had more than a few surprises for festival-goers in Indio, California.

Beyonce showed up unannounced Saturday to dance alongside little sister Solange, while Jay Z took the stage during Nas' set for a performance of "Dead Presidents 2."  

 

 

Justin Bieber also unexpectedly joined the Coachella festivities on Sunday to do a couple songs with Chance the Rapper, and Gwen Stefani turned back time by teaming up with Pharrell for "Hollaback Girl."  

 

 

 

Of course, this year's headliners delivered too.  OutKast kicked off their 20th anniversary reunion tour on Friday, and Muse mixed in a tribute to Nirvana frontman Kurt Cobain along with their own hits on Saturday night.