A star-studded opening ceremony featuring Shakira, Burna Boy and J Balvin kicked off the FIFA World Cup 2026 before a crowd of more than 80,000 at the revamped Azteca Stadium in Mexico City.