Shakira
See Shakira light up Copacabana during massive beach show in Brazil
May 3, 2026, 12:02 p.m. ET

Shakira played to an adoring crowd of 2 million during a massive free show at Copacabana beach on May 2, 2026, in Rio de Janeiro.
Buda Mendes, Getty Images
Huge video screens dotted the beach for fans too far away to see.
MAURO PIMENTEL, AFP Via Getty Images
The Colombian singer whipped her hair with her dancers.
Buda Mendes, Getty ImagesFans near the stage captured the action on their phones.
Ricardo Moraes, REUTERS
One climbed a tree for a better view.
DANIEL RAMALHO, AFP Via Getty Images
Shakira ran the catwalk in boots, holding up a Brazilian flag.
DANIEL RAMALHO, AFP Via Getty ImagesFans in swimwear dance as they gather ahead of the show.
Pilar Olivares, REUTERS
Shakira wore a paisley-print, zip-front track suit with shades.
Buda Mendes, Getty Images
A view of the crowd.
DANIEL RAMALHO, AFP Via Getty Images
Shakira flashes a peace sign during the show.
Buda Mendes, Getty Images
The 49-year-old singer stepped out in a mermaid-like minidress with matching boots and a garter.
Buda Mendes, Getty Images
Shakira
Buda Mendes, Getty Images
Shakira
Buda Mendes, Getty Images
An aerial view of the show.
MAURO PIMENTEL, AFP Via Getty Images
Shakira brought out Anitta as her guest.
DANIEL RAMALHO, AFP Via Getty Images
Fans donned glittering, see-through cowboy hats to watch the show.
DANIEL RAMALHO, AFP Via Getty ImagesShakira shakes her locks.
Ricardo Moraes, REUTERSFeatured Weekly Ad