Last night, Beyoncé and Jay Z kicked off their co-headlining ‘On the Run‘ tour in Miami. Fans watched the power couple obliterate the Sun Life Stadium with their solo hits and collaborations during their two-and-a-half-hour set. Mr. and Mrs. Carter had come on a mission — “we celebratin’ love,” as Jay put it — and they offered up their own high-altitude union as a flaws-and-all prototype. Married since 2008 and together for more than a decade, hip-hop’s Bonnie & Clyde spent the better part of two hours at Sun Life Stadium (capacity: 76,000) demonstrating how to share a stage, egos aside.

The typically guarded pair flirted, winked, kissed (yes, kissed!) and … took each other in. They toggled, repeatedly, and mostly seamlessly from one megastar catalog to the other and took fan-favorites in surprising new directions — ones that imbued them with pathos that hadn’t been there before. “Finally, you put my love on top,” sent chills when Bey wailed those words now. “Why Don’t You Love Me” similarly seemed to reopen old wounds.

Peep Beyoncé’s different looks below!

026

036

029

032

058

on the run

bey on stage

bey jumpsuit

yonce tour

beyonce and jay z

hov bey

bey jay

jay and bey

yonce

on the run bey

bey

Jay z Beyonce on the run