Stella McCartney
Stella McCartney Printed cotton turtleneck top
£464
Vince
Vince Silk blouse
£276
Khaite
Khaite Morton ribbed-knit top
£228
JW Anderson
JW Anderson Zip-up Henley shirt
£325
Carolina Herrera
Carolina Herrera Floral cotton-blend shirt
£871
Stouls
Stouls Cherry halterneck suede top
£372
Joseph
Joseph Silk satin shirt
Chloe
Chloé Caped silk chiffon blouse
£1,385
Wolford
Wolford Fatal jersey tube top
£80
Valentino
Valentino VGold Cady Couture belted blouse
£1,690
Valentino VGold striped cotton-blend tank top
£880
Blumarine
Blumarine Feather-trimmed silk blouse
£600
The Sei
The Sei Cropped silk satin blouse
£339
Jacquemus
Jacquemus Casaco printed cotton bowling shirt
£615
Dolce & Gabbana
Dolce&Gabbana Silk shirt
£1,200
Jil Sander
Jil Sander Jersey shirt
£595
Coperni
Coperni Floral-appliqué crop top
£196
Joseph Jersey sweater vest
£300
Loro Piana
Loro Piana Cotton T-shirt
£405
Oscar de la Renta
Oscar de la Renta Embroidered cotton blouse
£1,075
TOM FORD
Tom Ford Silk charmeuse shirt
£805
Alexander McQueen
Alexander McQueen Shearling top
£2,600
Rabanne
Rabanne Crystal-embellished turtleneck top
£392
Saint Laurent
Saint Laurent Embroidered cotton and silk bustier
£1,090
Marant Etoile
Marant Etoile Ganael cotton voile blouse
£380
Isabel Marant
Isabel Marant Vandalia gathered jersey top
£455
ALÉMAIS
Alémais Embroidered linen shirt
£352
Givenchy
Givenchy 4G Liquid jacquard blouse
£1,350
Costarellos
Costarellos Noa sequined cutout top
£575
Miu Miu
Miu Miu Logo silk top
£780
Faithfull
Faithfull Citara striped cotton-blend top
£120
Tom Ford Jersey tank top
£441