After postponing the date on doctor's orders, Beyonce performed what was now the final date on her lengthy Formation tour Friday night at New Jersey's Metlife Stadium. The show was not short on guest appearances, with Kendrick Lamar, Serena Williams, and Bey's husband Jay Z all crossing the stage during Bey's performance.

Kendrick arrived through the stage floor, perched on a throne, performing his verse from politically-charged LEMONADE collaboration, "Freedom."

Jay Z made his appearance during the couple's beloved duet, "Drunk In Love," dancing with Bey before the singer asked to the crowd to "give it up for my man!"

As for Serena, the decorated athlete showed up on the same throne as Kendrick, recreating her cameo in Bey's LEMONADE film during "Sorry."