Beyoncé and Jay Z Perform Together at On the Run Tour Opener: Watch

Beyoncé and Jay Z, the power couple to end all power couples, kicked off their "On the Run Tour" in Miami tonight. Naturally, they joined each other on stage several times. Consequence of Sound reports that they delivered a 42-song setlist, and among the highlights was Beyoncé filling in for Justin Timberlake on "Holy Grail". Watch some snippets from the show below.