September 17, 2026 Stella Maxwell, Ellinore and Delphie Laforest by Michael Sanders for Elle Japan February 2013 Delphie LaforesteditorialelleElle JapanEllinore LaforestfashionMichael SandersmodStella Maxwelltear sheetwomen's wearwomens fashion