Ganni
Ganni Satin jacquard shirt
£340
AYA MUSE
Aya Muse Esme cutout draped silk-blend crop top
£335
Aya Muse Kaima draped jersey crop top
£345
Poupette St Barth
Poupette St Barth Anya ruffled cotton crop top
£205
Cala De La Cruz
Cala de la Cruz Zauma beaded printed top
£305
Adriana Degreas
Adriana Degreas Embellished cotton-blend bandeau top
£265
Gucci
Gucci Lace-trimmed silk georgette shirt
£1,250
Junya Watanabe
Junya Watanabe Draped cotton poplin shirt
£475
Rohe
Rohe Knitted tank top
£185
Etro
Etro Floral cotton crop top
£850
Etro Knitted striped cotton-blend crop top
£1,000
Etro Crochet halterneck cotton top
£790
Etro Paisley halterneck silk top
£650
Etro Printed silk bandeau top
£390
Etro Printed jersey crop top
£800
DÔEN
Doen Nera embroidered cotton top
£260
Doen Traveler embroidered cotton top
£240
Polo Ralph Lauren
Polo Ralph Lauren Cotton-blend terry polo shirt
Chloe
Chloe Floral ribbed cotton-blend tank top
£580
ANNA KOSTUROVA
Anna Kosturova Deauville crochet cotton crop top
£190
ViX Paula Hermanny
ViX Paula Hermanny Moana oversized printed cotton shirt
£280
Citizens Of Humanity
Citizens of Humanity Kayla Shrunken linen shirt
£320
Veronica Beard
Veronica Beard Gingham cotton seersucker vest
£500
Aya Muse Olena scarf-detail top
£430
Poupette St Barth Pearl floral crop top
£225
Safiyaa
Safiyaa Marley draped crepe top
£865
Poupette St Barth Guilia printed halterneck top
Poupette St Barth Nala broderie anglaise cotton poplin crop top
£165
Poupette St Barth Clive cotton poplin top
£180