Self-Portrait
Self-Portrait Polka-dot lace blouse
£248
Vivienne Westwood
Vivienne Westwood Tartan virgin wool corset
£495
Marni
Marni Printed blouse
£381
Zimmermann
Zimmermann Illustration blouse
£575
Acne Studios
Acne Studios Esmii denim tank top
£300
Victoria Beckham
Victoria Beckham Ruffled silk blouse
£348
TOM FORD
Tom Ford Velour bra top
£195
Acne Studios Setar monogram denim shirt
£650
Balenciaga
Balenciaga Not Been Done cotton jersey T-shirt
£625
'S Max Mara
'S Max Mara Fano striped cotton twill blouse
£215
Victoria Beckham Ruffled silk crêpe de chine top
£406
Dolce & Gabbana
Dolce&Gabbana Belted lace jacket
£3,300
Magda Butrym
Magda Butrym Ruched silk top
£490
Marant Etoile
Marant Etoile Destiny cotton-blend top
£295
Dolce&Gabbana Cotton shirt
£475
Nina Ricci
Nina Ricci Wool-blend top
£396
Nina Ricci Embellished cotton T-shirt
£196
Vivienne Westwood Drunken gathered cotton shirt
£345
Tory Burch
Tory Burch Cotton tunic
£329
Veronica Beard
Veronica Beard Myrick striped cashmere top
£206
Jacquemus
Jacquemus Le Hoodie Gros Grain Zippé cotton hoodie
£370
Christopher Esber
Christopher Esber Helix cutout embellished jersey top
£368
Ami Paris
Ami Paris Ami De Cœur cotton jersey hoodie
£189
Marant Etoile Enoha broderie anglaise crêpe blouse
£395
Rick Owens
Rick Owens Edfu cotton jersey T-shirt
£230
Simone Rocha
Simone Rocha Crystal-embellished mesh corset
£656
Agolde
Agolde Aiden asymmetric denim shirt
£210
Vince
Vince Floral silk shirt
£311
Max Mara
Max Mara Bow-detail silk tank top
£535
Givenchy
Givenchy 4G oversized jacquard shirt
£1,550
Prada
Prada Oversized cotton hoodie
£1,290
Rebecca Vallance
Rebecca Vallance Zelie crop top
£252