
Shakira played the biggest show of her career last night for a crowd of two million at Copacabana Beach – watch footage below.
The Colombian-born singer held the history-making set on Saturday (May 2) with a public concert dubbed ‘Todo Mundo No Rio’, which has become a major calendar event attracting millions of tourists to Copacabana beach. Previous performers of the free concerts have included Lady Gaga and Madonna.
Coming as part of the ‘Las Mujeres Ya No Lloran‘ world tour, named after her 2024 album, Shakira’s set kicked off around 11 pm, over an hour after the scheduled slot. Fans burst into frantic applause as skywriting drones flew above, spelling out in the sky: “I love you Brazil,” in Portuguese.
Speaking to the massive crowd last night, Shakira took a moment to thank fans and reflect on her first time being in the country. “I arrived here when I was 18 years old, dreaming about singing for you,” she told the crowd shortly after coming on stage. “And now look at this. Life is magical.”
Rio Mayor Eduardo Cavaliere later said on X/Twitter that 2 million people attended the performance. “The She-Wolf made history in Rio,” he posted, referring to Shakira’s 2009 hit, which was played alongside a series of fan favourites including ‘Hips Don’t Lie’, ‘La Tortura’ and ‘La Bicicleta’.
She also took the time to celebrate women’s resilience during the show, telling the crowd: “Us women, every time we fall we get up a little wiser,” she said.
Check out footage of the show and the full setlist below.
pic.twitter.com/RgwmR1ovge
— photo gala (@24metgala_) May 3, 2026
NÃO TEM MAIS ESPAÇO, SHAKIRA TU HITOU MUITO, VAI BATER 3 MILHÕES DE PESSOAS #ShakiraNaGlobo pic.twitter.com/C5ACr6wiXz
— xilo mencarelli
2000 && fx == 1) { $('.footer-post').css({'position': 'absolute',}) } });