Eres
Eres Aurora crochet top
£480
Versace
Versace Cotton-blend jersey tank top
£420
Versace Striped cotton jersey tank top
£610
Versace Medusa virgin wool T-shirt
£460
Versace Printed silk twill shirt
£1,210
Versace Printed cropped silk twill shirt
Versace Medusa virgin wool tank top
Versace Medusa cotton-blend jersey T-shirt
£510
Versace Knitted cotton top
Versace Checked cotton shirt
£790
Max Mara
Max Mara Pelota printed top
£145
Max Mara Maggio cotton-blend top
ALÉMAIS
Alemais Georgie cropped printed top
£330
Etro
Etro Printed ruffled silk shirt
£1,550
Etro Paisley ruffled cotton-blend shirt
£1,090
Xu Zhi
Xu Zhi Fringed asymmetric top
£485
Max Mara Bacco silk camisole
£375
Xu Zhi Beaded asymmetric linen-blend sweater
£250
Xu Zhi Beaded wool tank top
£150
Xu Zhi Chain-detail draped top
£185
Dries Van Noten
Dries Van Noten Cotton T-shirt
£280
Dorothee Schumacher
Dorothee Schumacher Sense of Shine silk-blend top
£200
The Upside
The Upside Arcadia Sophie racerback crop top
£70
Dries Van Noten Ruffled jersey top
£470
The Upside Santa Fe Julia cotton sweater vest
£130
The Upside Crochet halterneck cotton top
£160
The Upside Kalo Delphi cotton fleece hoodie
£110
Dries Van Noten Striped cotton shirt
£560
The Upside Saturn cotton fleece sweatshirt
The Upside Shelter ribbed-knit T-shirt
Prada
Prada Chevron striped oversized cotton shirt
£1,100