Beyonce gave another flawless performance at the 2015 Global Citizen Festival in New York on Saturday (Sept. 26). While her set at the event was spectacular, she also lend her voice with two other headlining acts: Ed Sheeran and Pearl Jam’s Eddie Vedder.

During Queen Bey’s performance, the 34-year-old singer brought out Sheeran for an acoustic rendition of “Drunk in Love.” The British crooner has cover Beyonce’s song before but this is the first time these two superstars performed the song together.

Overall, their duet was flawless and it’s always good to hear a different spin on Beyonce’s timeless love ballad.

Later on that night, Pearl Jam rocked the crowd with their headlining set. But the group’s lead singer Eddie Vedder paused the show for a moment and brought out Beyonce much to the crowd’s delight. The rest of the band left the stage, leaving just the two singers to perform a duet of Bob Marley‘s “Redemption Song.”

With Vedder on acoustic guitar, Beyonce gave a powerful rendition with the two sharing the chorus together. An excerpt video of the late Nelson Mandela giving a speech about fighting world poverty was shown in the background while Vedder continued strumming his guitar and Bey harmonized under Mandela’s words.

Check out videos of Beyonce's performances at the 2015 Global Citizen Festival above and below.

Watch Beyonce and Eddie Vedder Perform "Redemption Song" at 2015 Global Citizen Festival

Watch Beyonce Perform "Bow Down / Flawless" Medley at 2015 Global Citizen Festival

10 Singers & Rappers Who Never Stop Working