Jil Sander
Jil Sander Oversized cotton shirt
£1,040
Gabriela Hearst
Gabriela Hearst Nevin pointelle cashmere and silk tank top
£410
Max Mara
Max Mara Show cotton jersey tank top
£270£189(30% off)
Xu Zhi
Xu Zhi Beaded ribbed-knit tank top
£172
Velvet
Velvet Paulette floral cotton blouse
£164
Acne Studios
Acne Studios Pleated blouse
£510
Barrie
Barrie Cashmere top
£445£267(40% off)
Bananhot
Bananhot Printed crop top
£121
Bananhot Mari halterneck knit bra top
£100
Khaite
Khaite Ira leather bustier top
£1,550£775(50% off)
Courreges
Courrèges Jersey bodysuit
£620
Roland Mouret
Roland Mouret Embellished V-neck top
£495£346(30% off)
Courrèges Ribbed-knit cropped top with suspenders
£300£210(30% off)
Camilla
Camilla Printed silk shirt
£570
A.P.C.
A.P.C. Dora cotton polo shirt
£166£116(30% off)
Acne Studios Silk crop top
£650
JADE SWIM
Jade Swim Mika cotton shirt
£155
Staud
Staud Artistry off-shoulder top
£170£119(30% off)
Khaite Mae cotton jersey T-shirt
£250
Balmain
Balmain Striped halterneck cotton-blend crop top
£950£475(50% off)
JW Anderson
JW Anderson Deconstructed asymmetrical top
£325£227(30% off)
Veronica Beard
Veronica Beard Calisto ruched denim shirt
£260
Dolce & Gabbana
Dolce&Gabbana Floral Chantilly lace top
£1,100
Gucci
Gucci Gucci Flowers striped cotton shirt
£970
The Attico
The Attico Cropped cotton fleece sweater
£380
Poupette St Barth
Poupette St Barth Bova broderie anglaise cotton top
£150
Balenciaga
Balenciaga x Adidas logo cotton T-shirt
Saint Laurent
Saint Laurent Silk satin crêpe tank top
£1,480
Carolina Herrera
Carolina Herrera Bib-collar cotton poplin shirt
£1,065£426(60% off)
Balenciaga Ribbed-knit sweater
£695
Balenciaga Cities Paris cotton hoodie
£775
Balenciaga Logo cotton hoodie
£750