It was as if all of our musical dreams have come true.

Saturday night marked the return of the Global Citizen Festival in NYC’s Central Park. The annual event aims to have every one, celebrity or not, involved in worldwide issues such as extreme poverty and inequality.

The festival was streamed live on US network MSNBC and there were plenty of people waiting to see the events unfold. A lot of the buzz around the festival was due to Beyoncé’s highly anticipated performance.

She managed to take some time out from her amazing looking family vacation and put on one of her trademark performances. She delivered the standard Queen Bey flawless costumes along with all those dance moves that make us wish we had half that rhythm.

However. There were also some surprises in store for fans.

Her almost hour long performance for 60,000 fans included fan favourites like Jumpin’ Jumpin’ and Drunk In Love. However, that particular tune got a bit of a makeover when she made this announcement:

"I want to bring out someone I respect so much," she teased. Yes, it's time for Ed Sheeran."

Ed Sheeran, Beyonce

Yes Beyoncé! 

Ed had already done his part in surprising the crowd by bringing out Chris Martin for a duet when her performed earlier that day. Fans however absolutely lost it when Ed joined Bey for an acoustic performance of her famous single.

Trust us, it will give you chills.

Ed wasn't the only star Bey introduced to the stage, she also introduced Michelle Obama to the crowd gathered at Central Park:

"I am honored to follow a woman whom I admire and adore, someone who believes as passionately as I do, the boundless promise of girls worldwide," the First Lady said of Beyoncé when she took the stage.