Colombian singer Shakira will perform the official 2026 World Cup song "Dai Dai" at the opening ceremony held at Estadio Azteca in Mexico City on Thursday, June 11, 2026 [1, 2, 3]. She will share the stage with Nigerian artist Burna Boy during the ceremony, which starts 90 minutes before the tournament's first match kickoff at 8 p.m. BST between Mexico and South Africa [1, 2, 3].
The song title "Dai Dai" is an Italian phrase that translates to "let's go" or "come on," setting a spirited tone for the event [1, 2, 3]. Alongside Shakira and Burna Boy, Colombian singer J Balvin and South African singer Tyla are also scheduled to perform at the Mexico opening ceremony [1, 2, 3].
Live opening ceremonies will also take place in the other tournament host countries. On June 12, Canadian singers Michael Buble and Alanis Morissette will perform at Canada’s opening ceremony at BMO Field in Toronto [1]. The United States' opening ceremony will feature American pop star Katy Perry and rapper Future at SoFi Stadium in Los Angeles on the same day [1].
The 2026 World Cup is set to feature 104 matches across the three host nations [1]. The Mexico opening ceremony precedes the first match and kicks off 90 minutes before the game begins to create a festive atmosphere for fans [2, 3].
Shakira will also co-headline the halftime show for the World Cup final on July 19, 2026, alongside Madonna and BTS. The final will be held at MetLife Stadium in New Jersey [1, 2, 3].