Semicouture
Semicouture guipure-lace sleeveless top - Neutrals
£187
Gianluca Capannolo
Gianluca Capannolo Katherine polka-dot silk shirt - Blue
£735
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
£820
Federica Tosi
Federica Tosi cut-out short-sleeve blouse - Black
£235
TheLatest
THELATEST Elisa pinstripe-pattern long-sleeve top - Grey
£244
Studio Nicholson
Studio Nicholson scalloped lace-insert blouse - Black
£319
I BLUES
I BLUES floral-print ruffled blouse - Black
£78
Club21
Club21 pintuck pussy-bow top - Pink
£637
Club21 Noelle draped blouse - Black
£457
THELATEST pinstripe-pattern long-sleeve top - Blue
£301
Rowen Rose
Rowen Rose plissé-effect ombré shirt - Brown
£1,544
Club21 tumbled-finish flared top - Green
£396
Oscar de la Renta
Oscar de la Renta botanical-print silk-chiffon blouse - Neutrals
£2,660
TWINSET
TWINSET froissé satin and lace top - Brown
£95
AZULU
AZULU Nela ruffled cropped top - White
£411
Miu Miu
Miu Miu stretch poplin top - Grey
£1,090
Lauren Ralph Lauren
Lauren Ralph Lauren paisley-print wrap-style top - Blue
£155
Etro
ETRO leopard-print shirt - Brown
£734
12 STOREEZ
12 STOREEZ pinstripe blouse - White
£135£135(29% off)
Chloe
Chloé tie-strap cropped top in soft cotton - White
£1,010
3.1 Phillip Lim
3.1 Phillip Lim ombré-effect sleeveless blouse - Neutrals
£316
TWINSET lace-trim pleated blouse - Black
£159
Club21 pleated-panel blouse - Orange
£487
Club21 organza-sleeve satin-knit blouse - White
£304
Rick Owens
Rick Owens contrast-print oversized blouse - Black
£871
Baobab
Baobab Romina striped halterneck blouse - Brown
£206
Erika Cavallini
Erika Cavallini sheer pussy-bow blouse - Black
£455
Ermanno Scervino
Ermanno Scervino floral lace corset top - Black
£1,193