Taylor Russell at the Christian Dior fashion show as part of Spring/Summer 2026 Paris Fashion Week held at Les Tuileries on October 01, 2025 in Paris, France. (Photo by Swan Gallet/WWD via Getty ...