The main opening ceremony of the 2026 World Cup is held at the Azteca Stadium in Mexico City, Mexico, marking the official start of the competition. Shows, entertainment and team presentations are on the program for this highlight followed around the world by millions of supporters. Watch: