RIO DE JANEIRO, Brazil: Colombian pop star Shakira performed to an estimated two million fans on Rio de Janeiro’s Copacabana Beach on Saturday night, delivering a high-energy show that city officials said marked one of the largest concerts in the world.
The free concert, held under a full moon, formed part of her “Las Mujeres Ya No Lloran” world tour and followed similar large-scale performances in the city by Madonna in 2024 and Lady Gaga last year.
🚨🇧🇷 Shakira’s 2 million person Copacabana concert tonight: completely free!
That’s how you break attendance records🔥pic.twitter.com/ffiZZLxkJL https://t.co/CF9LtEoRh0
— Mario Nawfal (@MarioNawfal) May 3, 2026
Rio Mayor Eduardo Cavaliere said on social media that the event drew around two million people, citing the city’s tourism authority.
“The she-wolf made history in Rio,” he wrote, referring to the singer’s nickname.
Todo Mundo no Rio com @shakira : 2 milhões de pessoas. A Loba fez história no Rio. Pode espalhar porque é número oficial da @Prefeitura_Rio .
Fonte: Riotur
Todo el mundo en Río con @Shakira: 2 millones de personas. La Loba hizo historia en Río. Pueden compartirlo: es la cifra… pic.twitter.com/jhq9bJIHtg
— Eduardo Cavaliere (@CavaliereRio) May 3, 2026
Shakira took the stage shortly after 11 p.m., more than an hour behind schedule, as drones lit up the sky forming images including a she-wolf.
She appeared dressed in Brazil’s national colours and addressed the crowd in Portuguese.
“Brazil, I love you! It’s magical to think that here we are, millions of souls together,” she told fans.
The concert was staged on a 1,345-square-metre platform near the Copacabana Palace hotel.
🚨🇧🇷 TV Globo says more than 2 million people are at the Shakira concert on Copacabana Beach.
Aerial footage barely captures it.
Brazil is operating on a different scale… the beach has officially become its own metropolis for the night.pic.twitter.com/FhSzHrIRIH https://t.co/VXZhROVREk
— Mario Nawfal (@MarioNawfal) May 3, 2026
It featured multiple costume changes and a setlist including popular hits such as “Hips Don’t Lie”, “La Tortura”, “La Bicicleta” and “Estoy Aquí”.
Brazilian pop star Anitta joined Shakira on stage, while veteran musicians Caetano Veloso and Maria Bethania also made guest appearances.
Fans travelled from across Brazil to attend the show, with some camping overnight on the beach.
“She loves Brazil so much and the love she has for us is the love we have for her,” said Graciele Vaz, a fan who travelled from Paraty, according to AFP.
Designer Joao Pedro Yellin said Shakira was an inspiration. “She’s a Latin woman at the top,” he said.
🇧🇷 | SHAKIRA EN RÍO: pic.twitter.com/tbSgvVaLvH
— Alerta News 24 (@AlertaNews24) May 3, 2026
Experts say the singer has maintained a strong connection with Brazilian audiences since the 1990s.
Felipe Maia, an ethnomusicologist at Paris Nanterre University, said her Colombian roots and cultural similarities with Brazil helped build that bond.
City officials estimated the event would inject more than $150 million into the local economy.
Riotur, Rio’s tourism agency, projected revenues of around 777 million reais ($155 million) from increased spending on hotels, restaurants and retail.
Authorities deployed nearly 8,000 security personnel for the event, along with drones, facial recognition cameras and multiple screening points equipped with metal detectors.
The heavy security presence followed heightened vigilance after police said they had foiled a bomb plot during a concert by Lady Gaga last year.
Street vendors lined the beachfront selling food, drinks and merchandise, including novelty items linked to the singer’s tour.
With more than 90 million records sold, Shakira remains one of Latin music’s most successful global artists.
Her current tour has already set a Guinness World Record for the highest-grossing tour by a Latin artist.
She closed the show with a mix of recent and classic tracks, celebrating themes of resilience and empowerment.
“Us women, every time we fall we get up a little wiser,” she told the crowd.



