Het Stade de France werd in 1998 geopend als het nationale stadion van Frankrijk en speciaal gebouwd om de FIFA World Cup te begeleiden. Hier behaalde het Franse team een historische overwinning op eigen bodem. Het stadion werd in het begin van de jaren '90 in gebruik genomen en maakte deel uit van een visie om een toplocatie te creëren voor grote internationale sport- en culturele evenementen. Sinds de grote opening is het een symbool van Franse trots geworden en worden er regelmatig topevenementen in voetbal en rugby begeleid, waaronder UEFA Euro kampioenschappen en Rugby World Cup wedstrijden. In de loop der jaren heeft het Stade de France ook zijn rol uitgebreid om plaats te bieden aan grootschalige concerten en ceremonies, waardoor het zijn reputatie als centrale locatie voor de meest gevierde momenten van Frankrijk heeft verstevigd.