Queen Bey’s headline show at Coachella had the star pulling off a live Destiny’s Child reunion.
It was the first time the three-piece outfit performed together since the Super Bowl performance in 2013.
Beyoncé, who was forced to turn down the desert festival last year when she was pregnant with twins Rumi and Sir Carter, shocked fans as she brought old bandmates Kelly Rowland and Michelle Williams out on stage.
After an electric high-energy performance of Run The World, the stage lights came down and showed Bey in silhouette bookended by two other women.
As the three struck their pose from their Charlie’s Angels-themed music video Independent Women, the crowd went bos as they realised what was going on.
Wearing their trademark matching outfits - Michelle in sparkly camouflage trousers and a long-sleeved crop top, Bey in her leotard and thigh-high boots and Kelly wearing high-waisted shorts and a crop top - Destiny’s Child made their way down the steps of the stage walking in step with each other.
They performed a medley of old hits, including Baby Boy, Say My Name and Soldier, before Bey introduced Michelle and Kelly as “my sisters” and told them she loves them.