Veronica Beard
Veronica Beard Coralee puff-sleeve cotton-blend top
£190
Missoni
Missoni Printed top
£515
ANNA KOSTUROVA
Anna Kosturova Tie-dye silk wrap top
£236£141(40% off)
Givenchy
Givenchy Logo striped cotton jersey crop top
£520
Acne Studios
Acne Studios Cotton hoodie
£270
Stella McCartney
Stella McCartney Polka-dot blouse
£690
SACAI
Sacai Striped cropped cotton-blend shirt
£525
Norma Kamali
Norma Kamali Tie-detail minidress
£285
Givenchy Plage 4G cotton-blend terry crop top
Magda Butrym
Magda Butrym Crocheted cotton-blend bra
£368£257(30% off)
THE FRANKIE SHOP
The Frankie Shop Lenny oversized T-shirt
£147
£490
Givenchy x Chito printed cotton jersey T-shirt
£770
Givenchy Logo cotton jersey T-shirt
£335
Burberry
Burberry Printed silk shirt
£1,290
Gucci
Gucci Logo cotton tank top
£430
Dolce & Gabbana
Dolce&Gabbana Lace corset top
£875
Givenchy 4G Stars cotton jersey T-shirt
£470
Acne Studios Exford cotton jersey T-shirt
£225
Jacquemus
Jacquemus La Chemise Baou printed shirt
£365
Bogner
Bogner Zadie knit polo shirt
£180£126(30% off)
Gucci Logo striped cotton jersey T-shirt
Safiyaa
Safiyaa Peplum crêpe top
£845£507(40% off)
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 Pleated blouse
£510
Barrie
Barrie Cashmere top
£445£267(40% off)
Bananhot
Bananhot Printed crop top
£121
Bananhot Mari halterneck knit bra top
£100