Stella McCartney
Stella McCartney Satin top
£644
Brunello Cucinelli
Brunello Cucinelli Denim shirt
£920
ALAIA
Alaïa Strapless bustier bodysuit
£780
Costarellos
Costarellos Misha embellished gathered jersey top
£460
TOVE
Tove Edel draped top
£346
Loro Piana
Loro Piana Rimella cable-knit cashmere and silk top
£900
Pucci
Pucci Iride cotton muslin kaftan
£845
Mugler
Mugler Ribbed-knit top
£348
Vetements
Vetements Corset cotton top
£832
Courreges
Courrèges Asymmetric cotton T-shirt
£148
Saint Laurent
Saint Laurent Silk satin shirt
£1,460
Chloe
Chloé Logo cotton fleece sweatshirt
£665
Chloé Ruffled caped silk blouse
£1,675
Chloé Ruffled silk georgette shirt
£1,420
Simone Rocha
Simone Rocha Faux pearl-embellished cotton shirt
£553
Dolce & Gabbana
Dolce&Gabbana Tie-neck silk blouse
£1,500
Loro Piana Jami silk top
£1,435
Nina Ricci
Nina Ricci Puff-sleeve gathered shirt
£402
Vetements A Little Bit Dramatic T-shirt
£273
Xu Zhi
Xu Zhi Laurel embellished tank top
£124
Sir
SIR Aries silk camisole
£144
Alaïa Turtleneck wool bodysuit
£910
Alaïa Fringed wool turtleneck sweater
£1,470
Vivienne Westwood
Vivienne Westwood W Violin cotton shirt
£232
Thom Browne
Thom Browne Pinstripe cropped cotton shirt
£424
Dries Van Noten
Dries Van Noten Printed mesh top
£280
Maticevski
Maticevski Ascend tulle top
£630
Dorothee Schumacher
Dorothee Schumacher Striped silk organza blouse
£434
Valentino
Valentino Feather-trimmed wool blouse
£1,480
Sportmax
Sportmax Elleni silk crêpe top
£227
Prada
Prada Checked wool shirt
Chloé Velvet top
£515