Fashion

Karlie Kloss wearing Stella McCartney and Herbert Levine shoes. King's Trust Annual Gala 2026. April 29, 2026.

  • /