The Colombian superstar delivers one of the biggest shows of her career, as fans flock from Brazil and beyond for her "Women No Longer Cry" world tour.
" Brazil , I love you! It's magical to think that here we are, millions of souls together, ready to sing, dance, be moved and remind the world what really matters," Shakira told the crowd in Portuguese.
Some fans even slept on the beach on Friday night to secure a spot close to the stage.
By Saturday morning, the beach was filling with crowds as street vendors did brisk business, selling sweetcorn, snacks, bottled water and the ever-popular Brazilian cocktail, caipirinhas.
In recent years, Madonna and Lady Gaga have staged similarly massive beach concerts in Rio, drawing crowds of comparable size.
Edited by: Louis Oelofse Advertisement



