Jay Z and his lady Beyonce both made surprise appearances at the Coachella festival over the weekend, with Bey supporting sister Solange on stage during her performance of "Losing You" and Jay joining Nas for a late night set.
Nas is celebrating the 20th anniversary of his well-regarded album Illmatic and performed classics like "N.Y. State Of Mind" and "Life's A Bitch".
"I bet this album is older than some of y'all out there," Nas told the audience.
Nas brought Jay Z onstage to help on songs like “Dead Presidents” and “Where I’m From", and got a little help from Diddy, who sprayed the audience with champagne in celebration of his friend.
"If it wasn't for you, hip-hop wouldn't have arrived to the place it has," Diddy said.
Beyonce, meanwhile, drew Coachella fans over to the stage once everyone realized she was there and gave an energetic performance, which included synchronized dancing with her sister.
"Give it up for my favorite dancing partner and my favorite person in the world, my sister, Beyonce," Solange said.
Image via Wikimedia Commons