Shakira performed a free concert on Copacabana Beach in Rio de Janeiro, drawing an estimated 2 million attendees. The show featured her biggest hits and guest appearances by Brazilian artists including Anitta, Maria Bethânia, and Caetano Veloso. The event is part of the Todo Mundo no Rio series, following performances by Madonna in 2024 and Lady Gaga in 2025.
Shakira took the stage on Copacabana Beach in Rio de Janeiro on Saturday, May 2, delivering a nearly three-hour set of nearly 30 songs to an estimated crowd of 2 million people. Rio de Janeiro Mayor Eduardo Cavaliere confirmed the massive turnout for the free show, which included hits such as “Hips Don’t Lie,” “She Wolf,” “BZRP Music Sessions #53,” “La Tortura,” “Waka Waka,” “Whenever, Wherever,” and “Choka Choka” with Anitta. Guests Caetano Veloso and Maria Bethânia also joined her onstage for select performances. The concert supported her 2024 album Las Mujeres Ya No Lloran, her first all-Spanish-language release in 19 years, as part of her ongoing world tour and the Todo Mundo no Rio concert series. Shakira shared a personal connection with the audience, saying, “I arrived here when I was 18 years old, dreaming about singing for you. And now look at this. Life is magical.” She professed her love for Brazil, spelling out “I love you, Brazil” in Portuguese via skywriting. Ahead of the show, fans known as the “wolfpack” filled the streets of Copacabana on May 2, with international supporters, impersonators, and even pets dressed in Shakira-inspired outfits gathering outside her hotel, the Copacabana Palace. Local vendors reported strong sales of themed merchandise. Local government expects the event to generate $150 million in tourism revenue for the city.