Beyonce has a history with surprises and she has often proved that she is amazing at pulling them off. After all, the queen of pop music released an entire album without anyone knowing. Keeping her surprise streak going, Beyonce and Jay-Z arrived at Coachella for a surprise performance which had the crowd going wild.

Billboard reported that the the power couple made separate appearances on Saturday night during the festival.

During Solange Knowles performance at the Gobi tent, she was closing out her set when Beyonce joined her on stage for Solange's single "Losing You." The sisters danced in synch and blew the crowd away with the impromptu performance.

Beyonce's appearance was very short - after the song concluded Beyonce left the stage, Philly.com reported.

A few hours after his wife left the stage, Jay-Z joined Nas on stage during his set. Nas ran through his debut album Illmatic, which celebrated its 20th anniversary. Jay-Z and Nas performed "Dead Presidents II" live.