Versace
Versace Circe ring
£370
Thom Browne
Thom Browne Cable-knit cotton cardigan
£1,340
Christopher Esber
Christopher Esber Cotton poplin balloon pants
£725
Nili Lotan
Nili Lotan Teo leopard-print silk satin top
£775
Nili Lotan Gertrude pinstripe virgin wool jacket
£1,680
Nili Lotan Evel suede biker jacket
£3,020
Sunspel
Sunspel Cotton T-shirt
£95
SLVRLAKE
Slvrlake Jamie cropped barrel-leg jeans
£320
ZEGNA
Zegna Rio swim trunks
£570
Zegna Seersucker swim trunks
£455
Zegna Striped swim trunks
Zegna Cotton pique polo shirt
£730
Zegna Knitted cotton polo shirt
£930
Zegna Linen shirt
£690
Zegna Cotton sweater
£990
Zegna Linen bomber jacket
£2,650
Ganni
Ganni Cotton trench coat
£880
Ganni Peplum midi skirt
£390
Rick Owens
Rick Owens Dracucollar tulle and organza bomber jacket
£1,370
Rick Owens Temple sheer tulle top
£375
Dries Van Noten
Dries Van Noten Polka-dot cotton-blend mesh shirt
£560
Dries Van Noten Double-breasted blazer
£1,040
Prada
Prada Striped cotton polo shirt
£1,430
AG Jeans
AG Jeans Ex-Boyfriend denim shorts
£225
Mugler
Mugler Single-breasted jacket
£1,845
Mugler Wool-blend crop top
£575
Mugler Draped sheer silk crepe georgette gown
Versace Medusa cotton-blend jersey T-shirt
£510
Versace Embroidered cotton jersey polo sweatshirt
Amina Muaddi
Amina Muaddi Rosie embellished lace mules
£1,005
Amina Muaddi Alexa polka-dot mules
£735