Beyonce's headlining set at the first iteration of this year's Coachella was nothing short of a well-oiled, carefully-executed party.
Make sure you see tons of photos from Beyonce's performance here.
Read the reactions inside!
While she opened with her mega-hit "Crazy in Love", fans lost it when Jay-Z joined her on stage to perform "Déjà Vu". "I was supposed to perform at Coachella before but I ended up getting pregnant so I had time to dream and dream and dream and I dreamt up this whole performance".
Unless you've been living under a rock for the previous year, you'll know that today is the day Beyonce took on the main stage at Coachella - and made history while doing it.
"Y'all ready Coachella?" Beyonce said at the start of her set. Lady Gaga stepped in to fill the lineup in 2017.
And of course Say My Name happened and where do you even look when Michelle Williams and Kelly Rowland suddenly appear. "I'd the time to dream using two lovely spirits in my belly and this really is everything I imagined and much a lot more". Rumors about the reunion have generated headlines for months.
Katherine Lam is just a cracking up and well-known news manufacturer for Fox News.