A week after his history-making win at the Grammys, Bad Bunny marked another milestone by headlining the 2026 Super Bowl Halftime Show. The global icon’s performance was an explosive celebration of Puerto Rican culture, showcasing some of his biggest hits with huge crowds of backing dancers and supporting musicians. And while the set design, choreography, and hit-filled set list are still ringing in our ears, there’s one thing the fashion world can’t stop talking about: his outfit.
Given Bad Bunny is always one to embrace bold fashion choices, it was no surprise that he also leaned into a distinctive outfit for the halftime show. The Puerto Rican superstar was dressed in a custom all-white from Zara, styled by his long-time collaborators, Storm Pablo and Marvin Douglas Linares.
A formal twist to the classic American football ensemble; he donned a cream white shirt with a tie, over which he threw on a sports-inspired jersey with the number “64” embroidered on the front, paired with off-white leather gloves. To complete his look, he wore a pair of wide-leg, high-waisted trousers, which he accessorised with a rope belt. The belt comes with cultural connotations: it nods to the jíbaros (or farmers) of the Puerto Rican mountainside, who used rope to hold up their pants.
On top of that, he debuted a brand new all-white colourway of his very own Adidas x BadBo 1.0 sneakers on stage which, to no surprise, were sold out immediately upon release. It’s impossible not to talk about his timepiece of choice, either – a luxurious 37mm watch from Audemars Piguet Royal Oak in 18k yellow gold, which features a malachite stone dial. It’s a brand-new novelty for the watchmaker that was only revealed last week.
The sports jersey stood out the most. Cropped just a few fingers above the waist and with padded shoulders, his family name, “Ocasio”, and the number “64” were stamped on the back of it. According to Rolling Stone, the number nods to 1964, the birth year of his uncle, Tío Cutito, who introduced a young Bad Bunny to the NFL and whose influence shaped his childhood. Performing in the San Francisco 49ers’ home stadium, the musician carried his uncle’s name and memory with him, turning the jersey into a tribute.
From the tailoring to the proportions, the outfit carried the signature Bad Bunny touch – playful but controlled, theatrical without tipping into novelty. Accessories and footwear were kept tightly in sync with the main look, creating a head-to-toe statement that felt cohesive rather than cluttered. Instead of relying on loud logos or flashy styling, he chose meaning, memory, and clean design. The result was a performance look that felt personal and very much his own.






