Shakira performed her greatest hits at a free concert on Copacabana beach in Rio de Janeiro on Saturday night as part of the "Todo Mundo no Rio" mega-concert funded by the city to boost the local economy [1].

Rio de Janeiro Mayor Eduardo Cavaliere estimated that about two million people attended the event, posting the figure on social media [1]. However, BBC Verify questioned the crowd size, suggesting the official attendance numbers may be inflated based on comparisons with a 2025 Lady Gaga concert held at the same location [1].

The concert is expected to generate approximately R$800 million (£118 million) for Brazil’s economy, according to officials [1]. The free event showcased Shakira’s most popular songs and brought a large crowd to one of Rio's most iconic public spaces.

Organizers aimed to use the concert as a way to revitalize tourism and local businesses surrounding Copacabana beach. The performance concluded Saturday night, marking a major entertainment event in the city.

Officials will likely release updated economic impact assessments in the coming weeks as they evaluate the full outcomes of the event [1].