Beyonce delivered an epic set at Coachella this year - but one of the highlights had to be Destiny's Child reuniting on stage!
Kelly Rowland and Michelle Williams joined Beyonce towards the end of the performance.
With Coachella also streamed live on YouTube across the globe, fans who couldn't make it to California were able to share in this special moment from the comfort of their own computers and smartphones.
Unsurprisingly the reaction on social media was fierce!
The performance wasn't totally unexpected. Fans had speculated that Kelly and Michelle might join Bey on stage for months, and reports seemingly confirming the performance appeared in multiple publications earlier this week.
Bey was also joined by sister Solange and her hubby Jay-Z and delivered a honey dripping big band Coachella experience!
When talking about missing performing at the festival last year, Bey said her pregnancy gave her time to dream up the show and it was amazing seeing it come to life.