Zimmermann
Zimmermann Silk wrap top
£332
Givenchy
Givenchy Cropped logo cotton tank top
£350
Saint Laurent
Saint Laurent Cotton poplin shirt
£1,330
Saint Laurent Cassandre ribbed-knit cotton jersey T-shirt
£490
Saint Laurent Ribbed-knit silk jersey tank top
£700
Isabel Marant
Isabel Marant Cotton and silk crochet top
£608
Isabel Marant Dalmy perforated suede top
£1,206
Heidi Klein
Heidi Klein Mykonos printed silk shirt
£177
Heidi Klein Corfu linen shirt
£180
Eres
Eres Mignonette linen shirt
£345
Eres Ravie linen top
£280
Versace
Versace Cotton jersey sweatshirt
£664
Eres Aurora crochet top
£500
Versace Cotton-blend jersey tank top
£336
Versace Striped cotton jersey tank top
£427
Versace Medusa virgin wool T-shirt
£322
Versace Printed silk twill shirt
£847
Versace Printed cropped silk twill shirt
£968
Versace Medusa virgin wool tank top
£294
Versace Medusa cotton-blend jersey T-shirt
£510
Versace Knitted cotton top
£488
Versace Checked cotton shirt
£553
Max Mara
Max Mara Pelota printed top
£101
Max Mara Maggio cotton-blend top
£145
ALÉMAIS
Alemais Georgie cropped printed top
£264
Etro
Etro Printed ruffled silk blouse
£1,240
Etro Paisley ruffled cotton-blend blouse
£763
Xu Zhi
Xu Zhi Fringed asymmetric top
£485
Max Mara Bacco silk camisole
£225
Xu Zhi Beaded asymmetric linen-blend sweater
£150
Xu Zhi Beaded wool tank top
£120