Cara Cara
Cara Cara Faiza tie-straps floral-print cropped top - Neutrals
£416
Alysi
Alysi shiny top - Gold
£196
Fabiana Filippi
Fabiana Filippi stud-embellished blouse - Pink
£281
Loulou de Saison
LouLou de Saison Havana short-sleeve blouse - Neutrals
£422
Eleh
Eleh knotted striped top - Neutrals
£63
FAITHFULL THE BRAND
Faithfull the Brand Alexis gathered blouse - Blue
£92
Alexander McQueen
Alexander McQueen ruffled-detail blouse - Black
£857
Gianluca Capannolo
Gianluca Capannolo draped blouse - Pink
£249
Vasiliki
VASILIKI Haneen lace pleated top - Brown
£696
Federica Tosi
Federica Tosi one-shoulder sequins blouse - Black
£404£240(39% off)
TWINSET
TWINSET lace-detail tulle bodysuit - Black
£184
Brunello Cucinelli
Brunello Cucinelli pocket drawstring blouse - Brown
£2,100
Valentino Garavani
RED Valentino lace high-neck shirt - White
£435£231(48% off)
Khaite
KHAITE Tandie draped blouse - Black
£1,342
Loewe
LOEWE floral top - Green
£1,532
Nissa
NISSA V-neck blouse - Blue
£294
Biyan
Biyan embroidered-hemline print blouse - Pink
£1,898
Red Valentino
RED Valentino wrap design cropped top - Blue
£336£200(35% off)
SACAI
sacai crew-neck T-shirt - White
£880
Jucca
Jucca V-neck long-sleeved blouse - Black
£277£215(27% off)
ROTATE BIRGER CHRISTENSEN
ROTATE BIRGER CHRISTENSEN chiffon ruched blouse - Brown
£180
Fabiana Filippi printed top - White
£614£254(57% off)
Rick Owens
Rick Owens ruched strap top - Black
£621
Charo Ruiz Ibiza
Charo Ruiz Ibiza Tao broderie anglaise top - White
£419
Zimmermann
ZIMMERMANN striped balloon-sleeve top - Black
£566
Forte Forte
Forte Forte check patterned blouse - Orange
£288
Sea
Sea Emmeline printed long-sleeve blouse - Black
£423
Résumé
Résumé long-sleeves pleated top - Green
£328£180(5% off)
Alberta Ferretti
Alberta Ferretti ruffled top - Pink
£454
Dorothee Schumacher
Dorothee Schumacher ruffled blouse - Neutrals
£436
Elisabetta Franchi
Elisabetta Franchi tie-waist short-sleeve blouse - Neutrals
£290
Nanushka
Nanushka detachable-bolero tie-detail top - Grey
£445