Zimmermann
Zimmermann Luna paisley silk satin shirt
£575
Bottega Veneta
Bottega Veneta Cotton Oxford shirt
£1,070
Self-Portrait
Self-Portrait Floral linen and cotton crop top
£220
Self-Portrait Embroidered linen and cotton poplin minidress
£350
Proenza Schouler
Proenza Schouler Anoushka draped linen-blend slub top
£287
Lemaire
Lemaire Wool-blend knitted top
£276
Lemaire Belted cotton twill top
£259
Bottega Veneta Ribbed-knit cotton tank top
£450
Etro
Etro Halterneck printed silk top
£350£280(20% off)
Faithfull
Faithfull Emma linen top
£180
'S Max Mara
'S Max Mara Jour cotton-blend jersey hoodie
£290£203(20% off)
Saint Laurent
Saint Laurent Cassandre denim shirt
£845
THE FRANKIE SHOP
The Frankie Shop Lui pinstripe shirt
£130£91(30% off)
Melissa Odabash
Melissa Odabash Felicity embroidered cotton top
£145
ALÉMAIS
Alemais Printed cotton bowling shirt
£290
Alemais Cove printed halterneck cotton crop top
£230
Alemais Cove printed linen bra top
£211
Nili Lotan
Nili Lotan Jordan ribbed-knit cotton Henley shirt
£161
Farm Rio
Farm Rio Brasil Vintage crochet-trimmed printed linen-blend shirt
Farm Rio Broderie anglaise linen shirt
£270
Prada
Prada Silk crepe de chine bra top
£600
RIXO
Rixo Lucca linen-blend vest
£129
Posse
Posse Delia lace-trimmed printed cotton blouse
£310
Posse Ebony gingham lace-trimmed cotton-blend top
£210
LEO LIN
Leo Lin Julia bra top
£330
Rotate
Rotate Embroidered cotton shirt
£215
Farm Rio Stitched Garden floral top
£160
Cala De La Cruz
Cala de la Cruz Ivy printed halterneck linen crop top
£245
Cala de la Cruz Fuji printed halterneck linen crop top
£255
Cala de la Cruz Iris beaded printed linen crop top
Dries Van Noten
Dries Van Noten Cloudy printed silk shirt
£650
Dries Van Noten Celindra satin shirt
£560