Valentino
Valentino Lace-trimmed lame top
£920
Zimmermann
Zimmermann Luna halterneck silk top
£725
Valentino Silk georgette blouse
£1,300
FRAME
Frame Popover striped cotton poplin top
£350
Zimmermann Silk wrap top
£420
Vince
Vince Ribbed-knit cashmere and silk sweater
£375
Vince Knitted tank top
£275
Vince Wool and cashmere-blend sweater
£305
Givenchy
Givenchy Cropped logo cotton tank top
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
£760
Isabel Marant Dalmy perforated suede top
£2,010
Heidi Klein
Heidi Klein Mykonos printed silk shirt
£345
Victoria Beckham
Victoria Beckham Printed cotton jersey T-shirt
£185
Heidi Klein Corfu linen shirt
£260
Eres
Eres Mignonette linen shirt
£335
Eres Ravie linen top
£265
Versace
Versace Cotton jersey sweatshirt
£830
Eres Aurora crochet top
£480
Versace Cotton-blend jersey tank top
Versace Striped cotton jersey tank top
£610
Versace Medusa virgin wool T-shirt
£460
Versace Printed silk twill shirt
£1,210
Versace Printed cropped silk twill shirt
Versace Medusa virgin wool tank top
Versace Medusa cotton-blend jersey T-shirt
£510
Versace Knitted cotton top
Versace Checked cotton shirt
£790