#OnlyHappyNews | Because the world has enough bad news

Shakira Brings Ed Sheeran Onstage in Brooklyn for a Surprise ‘Underneath Your Clothes’ Duet

Brooklyn was not expecting Ed Sheeran to walk out onto that stage. Shakira had barely finished her introduction before the crowd erupted, the roar building from the moment she said his name into something that swallowed the arena whole. What followed was one of those rare live music moments that lands differently in person than any recording can fully capture: two artists who genuinely like each other, sharing a song that Shakira wrote more than two decades ago, in front of a crowd that knew every word.

The introduction that stopped the room

Shakira set the scene herself before a single note played. ‘I have the pleasure and the honor to share the stage with someone I respect and admire so much,’ she told the crowd. ‘He’s one of my favorite artists in the whole world.’ The arena had already started buzzing by the time she reached that line, and when she finally said Ed Sheeran’s name, the response was immediate and overwhelming. Sheeran walked out to the kind of welcome that makes a Brooklyn crowd sound like a single living thing.

The song they performed was ‘Underneath Your Clothes,’ one of Shakira’s most enduring ballads, built around the idea that real intimacy lives beneath everything surface-level and performed, in the territory of honest feeling. Hearing it as a duet gave the song a different shape. Sheeran’s voice carried the verses with a warmth that matched rather than competed with Shakira’s, and when the two overlapped on the chorus, the blend held. The crowd sang the whole thing back at them.

A small stumble that made it feel real

Not everything went perfectly, which was part of what made the performance stick. At one point during the song, Sheeran missed his cue. Shakira turned to him, entirely unrattled, and said simply: ‘That’s your line.’ The crowd laughed. Sheeran recovered, they picked the song back up, and at the close Shakira delivered the final verdict with a grin: ‘That’s what happened.’ It was the kind of between-artists banter that no setlist can plan, the proof that both of them were fully present rather than running through a rehearsed guest spot.

The performance took place on July 20, 2026, as part of Shakira’s LMYNL Tour stop in Brooklyn, above captured in 4K HDR with high-quality audio by BV Concerts.

The moment Sheeran missed his line

Ed Sheeran stood on a Brooklyn stage in front of a full arena crowd, missed his cue, and waited while Shakira pointed it out to him in front of everyone.

By the final chorus, the crowd was carrying most of the weight anyway, the lyrics for ‘being such a good girl’ rising up from thousands of people at once, with Shakira and Sheeran conducting more than performing, grinning at each other over the sound of it.

More Good News