Bey has always been fond of performing in elaborate bathing suits, and it's an aesthetic from which she doesn't really stray for this summer's On the Run tour.

But while last year's tour was all about her nipples, this one is more buttcheek-focused.

It's also heavy on fishnet and zippers, which seems like a dangerous combination.

In a rare dress moment, the American flag serves as the train.

Things get serious, though, when Bey puts on a wedding pantsuit with full veil and sings about Jay-Z's infidelity.

Sponsored