September 17, 2026 Stella Maxwell, Ellinore and Delphie Laforest by Michael Sanders for Elle Japan February 2013 Delphie LaforesteditorialelleElle JapanEllinore LaforestfashionmagazineMichael SandersStella Maxwelltear sheetwomens fashion