Rabanne
Rabanne Chain-detail silk and cotton-blend top
£885
Staud
Staud Kirra linen-blend tank top
£265
Agolde
Agolde Maren off-shoulder bodysuit
£240
Victoria Beckham
Victoria Beckham Cotton-blend tank top
£190
Victoria Beckham Printed cotton jersey T-shirt
£110
Balenciaga
Balenciaga Embroidered cotton zip-up hoodie
£725
Balenciaga Cotton pique polo shirt
£575
Balenciaga Jersey camisole
£625
Balenciaga Jersey tank top
Ulla Johnson
Ulla Johnson Paros striped cropped cotton top
£310
Balenciaga Gathered cotton crop top
£1,090
ALAIA
Alaia Jersey tank top
£400
Alaia Cotton shirt
£1,050
Rabanne Embellished top
£1,380
Khaite
Khaite Jasna silk polo shirt
£490
Carolina Herrera
Carolina Herrera Bow-detail velvet-trimmed crepe top
£1,185
Khaite Goya cotton poplin shirt
£840
Khaite Cavazos denim shirt
£760
Alaia Semi-sheer blouse
£1,600
Extreme Cashmere
Extreme Cashmere N°394 James cotton and cashmere T-shirt
£230
THE ROW
The Row Aria draped silk taffeta top
£1,250£625(50% off)
SIMKHAI
Simkhai Sterling macrame cotton crop top
£355£213(40% off)
Marant Etoile
Marant Etoile Kranger linen jersey T-shirt
£150£105(30% off)
Rick Owens
Rick Owens Zip-up cotton hoodie
£572
Zimmermann
Zimmermann Rebellion ruffled lame top
£450
Versace
Versace Cotton-blend top
£330
Vince
Vince Satin top
Joseph
Joseph Rubin silk crepe de soie T-shirt
£295
Prada
Prada Cotton jersey T-shirt
£1,010
Prada Striped cotton jersey T-shirt
£870
Prada Striped cotton jersey top
£900
Commas
Commas Pointelle cotton and linen tank top