International superstar and Latin icon Shakira performed in front of 2 million fans at a free concert on Copacabana Beach on Saturday, city officials said, marking one of the largest shows of her career.”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.The 49-year-old Colombian singer said she had always dreamed of singing on Copacabana Beach in Rio de Janeiro.
“And now look at this. Life is magical.”The performance was part of her “Women No Longer Cry” world tour, with crowds reveling in hits including “Hips Don’t Lie,” “La Tortura” and “La Bicicleta.”