Semicouture
Semicouture guipure-lace sleeveless top - Neutrals
£197
Gianluca Capannolo
Gianluca Capannolo Katherine polka-dot silk shirt - Blue
£749
AllSaints
AllSaints shirred-bodice peplum blouse - Neutrals
£251£200(15% off)
Gianluca Capannolo Katherine abstract-print silk shirt - Purple
Gestuz
Gestuz polka-dot tie-neck blouse - Black
£134£110(9% off)
Desigual
Desigual tie-front long-sleeve blouse - White
£112£95(10% off)
Alina
Alina bead-embellished blouse - Black
£828
Federica Tosi
Federica Tosi cut-out short-sleeve blouse - Black
£259
TheLatest
THELATEST Elisa pinstripe-pattern long-sleeve top - Grey
£256
Studio Nicholson
Studio Nicholson scalloped lace-insert blouse - Black
£340
I BLUES
I BLUES floral-print ruffled blouse - Black
£78
Club21
Club21 pintuck pussy-bow top - Pink
£637
Club21 Noelle draped blouse - Black
£454
THELATEST pinstripe-pattern long-sleeve top - Blue
£300
Rowen Rose
Rowen Rose plissé-effect ombré shirt - Brown
£1,558
Club21 tumbled-finish flared top - Green
£394
Oscar de la Renta
Oscar de la Renta botanical-print silk-chiffon blouse - Neutrals
£2,660
TWINSET
TWINSET froissé satin and lace top - Brown
£107
AZULU
AZULU Nela ruffled cropped top - White
£408
Miu Miu
Miu Miu stretch poplin top - Grey
£1,090
Lauren Ralph Lauren
Lauren Ralph Lauren paisley-print wrap-style top - Blue
£189
Etro
ETRO leopard-print shirt - Brown
£734
12 STOREEZ
12 STOREEZ pinstripe blouse - White
£135£95(29% off)
Chloe
Chloé tie-strap cropped top in soft cotton - White
£982
3.1 Phillip Lim
3.1 Phillip Lim ombré-effect sleeveless blouse - Neutrals
£314
TWINSET lace-trim pleated blouse - Black
£159
Club21 pleated-panel blouse - Orange
£484
Club21 organza-sleeve satin-knit blouse - White
£302
Rick Owens
Rick Owens contrast-print oversized blouse - Black
£832
Baobab
Baobab Romina striped halterneck blouse - Brown
£205
Erika Cavallini
Erika Cavallini sheer pussy-bow blouse - Black
£455
Ermanno Scervino
Ermanno Scervino lace-embroidered strapless top - Black
£1,191