Vivienne Westwood
Vivienne Westwood Draped ribbed-knit top
£195
De La Vali
De La Vali Agapito georgette top
£275
LESET
Leset Yoko cotton poplin shirt
£220
Zimmermann
Zimmermann Solstice polka-dot cotton top
£425
Zimmermann Aster printed silk habutai shirt
£550
Maticevski
Maticevski Whirl draped top
£1,180
Vivienne Westwood Monday cotton top
£430
Stouls
Stouls Laya leather bustier
£930
Sir
SIR Klara embroidered cotton scarf
£100
Lisa Yang
Lisa Yang Lilia cashmere zipped cardigan
£860
Isabel Marant
Isabel Marant Neame draped satin top
£555
Courreges
Courreges AC Double Sleeve cotton T-shirt
£300
Rabanne
Rabanne Cutout gathered striped crepe top
£510
SIR Klara cotton wrap top
£240
Saint Laurent
Saint Laurent Open-back jersey bodysuit
£1,365
De La Vali Elia one-shoulder georgette top
£305
TOVE
Tove Khari draped jersey top
£450
SIR Ingrid sheer lace top
£260
SIR Klara cotton halterneck top
Homme Plissé Issey Miyake
Homme Plisse Issey Miyake Monthly Colors: June pleated tank top
Vivienne Westwood Doubletake cotton and cashmere polo shirt
£330
Rohe
Rohe Cotton poplin shirt
£370
Brunello Cucinelli
Brunello Cucinelli Cotton jersey sweatshirt
£900
Stouls Astrid suede cardigan
£1,245
SIR Cooper printed halterneck top
£160
Vince
Vince Ribbed sweater
£230
Tove Marina peplum silk taffeta top
£995
Chloe
Chloe Pointelle cotton top
£635
Vivienne Westwood Beatrice cotton and cashmere sweater
£290