Shanghai Tang
Shanghai Tang lace sleeve qipao top - Neutrals
£500
La Doublej
La DoubleJ San Carlo top - White
£453
Marant Etoile
MARANT ÉTOILE asymmetrical-neck floral top - Black
£360
Lisa Yang
Lisa Yang short-sleeved top - Black
£412£208(49% off)
La DoubleJ Crop Sweater - Multicolor Ivory
£390
Joseph Ribkoff
Joseph Ribkoff V-neck blouse - Black
£174£116(33% off)
Stine Goya
Stine Goya peplum-waist top - Red
£223£178(20% off)
Max Mara
Max Mara Mstcolmo long-sleeve blouse - White
£314
Eleh
Eleh ruffled-sleeve blouse - Grey
£107
P.A.R.O.S.H.
P.A.R.O.S.H. button blouse - Blue
£324
Giuseppe Di Morabito
Giuseppe Di Morabito crystal-embellishment lace-fabric top - Black
£352
Farm Rio
FARM Rio floral-print blouse - Black
£139£91(34% off)
Elisabetta Franchi
Elisabetta Franchi one-shoulder knot top - Black
£290
MARANT ÉTOILE Loeva floral-pattern one-shoulder blouse - Neutrals
£305
Irie'
Irie' V-neck floral-print blouse - Black
£495
Entire Studios
ENTIRE STUDIOS long-sleeve draped top - Black
£234£100(57% off)
adidas by Stella McCartney
adidas by Stella McCartney snake-print long-sleeve top - Brown
£108
The Attico
The Attico V-neck blouse - Purple
£735£424(42% off)
Hoss Intropia
Hoss Intropia bead-embellished ruffled blouse - Green
£152£121(20% off)
Patrizia Pepe
Patrizia Pepe sequin-embellished blouse - Neutrals
£272£152(44% off)
Saint Laurent
Saint Laurent ruffled printed silk blouse - Brown
£2,705£1,242(54% off)
Loulou de Saison
LouLou de Saison Wade paisley-pattern velvet-silk top - Neutrals
£477
TWINSET
TWINSET bow-detail cropped blouse - Pink
£135
Dolce & Gabbana
Dolce & Gabbana Majolica-print blouse - White
£445
Zimmermann
ZIMMERMANN Illuminate blouse - Neutrals
£1,309£627(52% off)
By Malene Birger
By Malene Birger silk diagonal-stripe blouse - Neutrals
£320£256(20% off)
Dolce & Gabbana floral-print off-shoulder top - White
£1,250
MSGM
MSGM sequin-embellished blouse - Yellow
£445£229(48% off)
Kiko Kostadinov
Kiko Kostadinov fluted-sleeve mock-neck top - Pink
£563£202(64% off)
Victoria Beckham
Victoria Beckham puffed-sleeve top - Grey
£296£198(33% off)
Lutz Huelle
Lutz Huelle puff-sleeves top - 099 BLACK
£342£306(10% off)
Merci
Merci buttoned shirt - Green
£262£203(22% off)