Although Jay Z and Beyonce's On the Run tour is over, they aren't quite finished with wowing audiences. On Saturday (Sept. 27), the power couple performed at the 3rd annual Global Citizen Festival in New York.

During Jay Z's set, Queen Bey made a surprise appearance and performed Justin Timberlake's verses on 'Holy Grail.'

Beyonce dazzled in a one piece suit pants with a sparkling diamond necklace and black six-inch stilettos. The R&B superstar was so turnt up performing 'Holy Grail' that her boobies almost came out of her top. But like the professional that she is, Beyonce was able to keep everything in place and still rock the crowd.

Afterward, Jay asked the crowd of 60,000 people to put their lighters in the air, while he and Bey sing their inspiring anthem 'Forever Young.'

"Peace and love," Jay told the crowd as he left the stage with his arm around his wife.

Prior to that, Jay performed a medley of hits including 'Empire State of Mind' and '99 Problems.'

The festival, which aired on MSNBC, is held every year with the main goal to end extreme poverty by 2030. Other performers on the bill included Alicia Keys (who sang 'We Are Here'), the Roots, No Doubt and others.