Prada
Prada Cotton pique and jersey polo shirt
£870
Balenciaga
Balenciaga Off-shoulder cotton top
£1,250
Ganni
Ganni Crocheted cotton top
£265
Tory Burch
Tory Burch Printed silk top
£275
Dolce & Gabbana
Dolce&Gabbana Embroidered cotton-blend jersey T-shirt
£350
Staud
Staud Fiore striped cotton crop top
£160
Gabriela Hearst
Gabriela Hearst Sansi cotton and linen denim shirt
£890
Toteme
Toteme Monogram silk satin pajama shirt
£540
Toteme Oversized shirt
£430
Toteme Oversized polo shirt
Montce
Montce Emma ruffled polka-dot top
£155
Toteme Strapless linen bustier top
£580
Toteme Embroidered silk satin shirt
£620
Ralph Lauren Collection
Ralph Lauren Collection Capri striped linen shirt
£750
Brunello Cucinelli
Brunello Cucinelli Oversized linen shirt
£1,125
Brunello Cucinelli Monili linen top
£900
Brunello Cucinelli Striped cotton-blend top
£1,100
Balenciaga Logo cropped cotton jersey T-shirt
£525
ALÉMAIS
Alemais Dolly crochet cotton shirt
£330
Alemais Solstice floral cotton-blend shirt
£250
Eres
Eres Sorbets striped silk twill top
£300
Eres Operette silk muslin top
£450
Eres Curl cutout jersey top
£270
Rabanne
Rabanne Embellished cotton jersey crop top
£550
Rabanne Piercing gathered striped tank top
£460
Nili Lotan
Nili Lotan Callie cotton hoodie
Nili Lotan Lana striped cotton jersey T-shirt
£220
Nili Lotan Ventura crochet halterneck cotton top
£850
Nili Lotan Clarys cotton blouse
£360
Nili Lotan Yorke striped cotton shirt
£395
Nili Lotan Nathael ruffled cotton poplin shirt
Nili Lotan Caila crochet-trimmed ramie top
£495