
Shakira performed her greatest hits to a vast crowd at a free concert on Copacabana beach in Rio de Janeiro on Saturday night.
About two million people came to watch the Colombian pop-star perform, according to a social media post by Rio de Janeiro Mayor Eduardo Cavaliere.
However, BBC Verify analysis of a previous 2025 Lady Gaga concert on Copacabana beach found these crowd numbers are likely inflated.
The ‘Todo Mundo no Rio’ mega-concert was funded by the city in an effort to revitalise the the local economy, with officials estimating the event would generate approximately R$800 million (£118m) for Brazil.


















































