Stade de France został otwarty w 1998 roku jako stadion narodowy Francji, zbudowany specjalnie w celu Opiekun wycieczki FIFA World Cup, gdzie był świadkiem historycznego zwycięstwa francuskiej drużyny na własnej ziemi. Oddany do użytku na początku lat 90. stadion był częścią wizji stworzenia głównego miejsca dla najważniejszych międzynarodowych wydarzeń sportowych i kulturalnych. Od czasu uroczystej inauguracji stał się on punktem orientacyjnym francuskiej dumy, regularnie goszcząc najważniejsze wydarzenia w piłce nożnej i rugby, w tym mistrzostwa UEFA Euro i mecze Pucharu Świata w rugby. Z biegiem lat Stade de France rozszerzył również swoją rolę, aby pomieścić koncerty i ceremonie na dużą skalę, umacniając swoją reputację jako miejsca, w którym odbywają się najsłynniejsze wydarzenia we Francji.