Shakira and Burna Boy were among the stars who performed at the Estadio Azteca in Mexico City for the 2026 Fifa World Cup opening ceremony.
The Colombian singer-songwriter wowed crowds in a vibrant ensemble consisting of a yellow top and matching fishnet gloves, a white skirt and colourful trainers as she took to the stage.