Zimmermann
Zimmermann Polka-dot silk shirt
£540
Zimmermann Polka-dot crop top
£360
Zimmermann Silk wrap top
£332
Vince
Vince Gathered silk satin blouse
£356
THE ROW
The Row Cotton T-shirt
£610
Etro
Etro Paisley silk twill shirt
£445
Etro Paisley silk twill bowling shirt
Prada
Prada Cotton jersey T-shirt
£630
Max Mara
Max Mara Ambuto printed silk blouse
£305
Etro Silk-blend blouse
£1,589
Dries Van Noten
Dries Van Noten Draped cotton blouse
£448
Dorothee Schumacher
Dorothee Schumacher Ruffled silk shirt
£434
SIMKHAI
Simkhai Samira caped satin top
£220
Gucci
Gucci Cotton-blend pique shirt
£850
Dries Van Noten Ruffled cotton jersey blouse
£636
Versace
Versace Medusa cotton-blend jersey T-shirt
£510
Versace Medusa cotton jersey T-shirt
£370
Versace Checked cotton shirt
£790
Versace Printed silk bowling shirt
£1,020
7 For All Mankind
7 For All Mankind Snake-print tie-neck blouse
£157
SACAI
Sacai Striped top
£469
Prada Cotton poplin shirt
£870
Valentino
Valentino Floral lace-trimmed linen bowling shirt
£750
Toteme
Toteme Oversized blouse
£287
Toteme Draped satin blouse
Frescobol Carioca
Frescobol Carioca Angelo linen shirt
Frescobol Carioca Roberto silk shirt
£347
£349
Slowear
Slowear Striped cotton shirt
£145
Le Kasha
Le Kasha Dewas linen shirt
£270
Le Kasha Linen bowling shirt
£240