Shakira performed her greatest hits to an enormous audience at a free concert on Copacabana beach in Rio de Janeiro on Saturday night. According to a social media post by Rio de Janeiro Mayor Eduardo Cavaliere, approximately two million people attended the event. However, BBC Verify analysis of a previous 2025 Lady Gaga concert on the same beach suggests these crowd numbers may be inflated.
The 'Todo Mundo no Rio' mega-concert was funded by the city to boost the local economy, with officials estimating the event would generate around R$800 million (£118 million) for Brazil.