Hats Off to Milliner Stephen Jones, the Subject of a Sweeping New Exhibition at Paris’s Palais Galliera
“Stephen Jones: Chapeaux d’Artiste” features 400-plus works from the milliner’s career, at the Palais Galliera in Paris from October 19, 2024 to March 16, 2025.