Photo: Getty

Unsurprisingly, Beyoncé’s headline set at Coachella 2018 was nothing short of incredible.

From a much-anticipated Destiny’s Child reunion, to cameos by Solange and Jay Z, Beyoncé delivered, and left fans wanting more.

Related Article: The Ultimate shopping Guide for Coachella 2018

Firstly, the Destiny’s Child reunion was everything that fans of the trio could’ve hoped for. Wearing matching, glittery camo outfits, the group performed renditions of “Lose My Breath,” “Say My Name,” and “Soldier,” and fans were totally here for it:

Beyoncé also posted a photo of the girls saluting, and seeing Michelle Williams and Kelly Rowland take the stage alongside Beyoncé was more than a little satisfying after all this time:

Solange joined her sister onstage for a rendition of “Get Me Bodied,” then the pair proceeded to have a dance battle:

Related Article: This is How You Can livestream Coachella 2018 on Youtube

Beyoncé’s outfit changes were every bit as iconic as you’d expect from the queen herself. Designed by Balmain, every facet of Beyoncé’s personality was explored, as her costumes ranged from casual sportswear, to flawless, regal robes:

View this post on Instagram


A post shared by OLIVIER R. (@olivier_rousteing) on

View this post on Instagram


A post shared by OLIVIER R. (@olivier_rousteing) on

These boots, though:

Photo: Getty

And she even had her own coat of arms designed for her Coachella performance:

Related Article: Beyoncé Was a Walking Masterpiece at the Wearable Art Gala

Husband Jay Z joined the show for a performance of “Deja Vu,” and Beyoncé seemed elated to have him take the stage with her. It was the perfect precursor to their forthcoming On the Run II tour.

Beyoncé thanked the festival for booking her to perform and making history in the process, saying, “Thank you for allowing me to be the first black woman to headline Coachella.”

And here’s the full setlist for Beyoncé’s Coachella headline set (via JustJared):

1. Crazy in Love
2. Freedom
3. Formation
4. Sorry / Me, Myself and I / Kitty Kat
5. Bow Down / I Been on
6. Drunk in Love
7. Diva
8. Flawless
9. Top Off
10. 7/11
11. Don’t Hurt Yourself
12. I Care
13. Partition
14. Yoncé
15. Mi Gente
16. Baby Boy / You Don’t Love Me
17. Hold Up / Countdown
18. Check on It
19. Déjà Vu (with Jay-Z)
20. Run the World (Girls)
21. Lose My Breath (with Destiny’s Child)
22. Say My Name (with Destiny’s Child)
23. Soldier (with Destiny’s Child)
24. Get Me Bodied (with Solange Knowles)
25. Single Ladies (Put a Ring on It)
26. Love on Top

You can livestream Coachella on YouTube now:

This article originally appeared on Harper’s BAZAAR US.