Queen B and everyone’s favourite red head performed together over the weekend and it was magical.
Beyonce brought out Ed Sheeran during her Global Citizens Festival performance and the pair sang a duet version of his cover of her hit ‘Drunk in Love’.
While Ed played his guitar, the fierce songstress did some hair flips while rocking out in sparkly tights.
ARTICLE CONTINUES AFTER THIS ADVERTISEMENT
Check it out below”