Posse
Posse Chiara strapless top - Black
£228
GANT
Gant floral-print ruffled blouse - Blue
£124
AllSaints
AllSaints Tia draped-neck blouse - Black
£96
Alchemy
Alchemy x Lia Aram floral-lace button-up blouse - Black
£517
Nissa
NISSA ruffled high-neck top - Pink
£263
Gianluca Capannolo
Gianluca Capannolo draped knotted-detail blouse - Pink
£483
Blugirl
Blugirl ruffled tiered blouse - Pink
£256
Maliparmi
MALIPARMI Botanical Jungle floral-print top - Red
£265
Grifoni
Grifoni long-sleeve blouse - Yellow
£310
Grifoni button-placket long-sleeve blouse - Pink
Missoni
Missoni zigzag-pattern metallic blouse - Neutrals
£834
Brunello Cucinelli
Brunello Cucinelli Monili-embellished satin blouse - Green
£1,650
Julie Kegels
Julie Kegels halterneck open-back top - Black
£810
Blanca Vita
Blanca Vita pleated-back pocket-detail blouse - Yellow
£364
A.L.C.
A.L.C. Sylvie halterneck top - Black
£423
DMN Paris
DMN Paris Liliane lace-insert blouse - White
£652
Street One
Street One V-neck long-sleeve blouse - Neutrals
£99
Karl Lagerfeld
Karl Lagerfeld gathered-neck long-sleeve blouse - Pink
£149
Tanya Taylor
Tanya Taylor Marine striped V-neck top - Blue
£356
Karl Lagerfeld ruffled semi-sheer blouse - Black
£239
Patou
Patou striped off-shoulder blouse - Black
£901
Givenchy
Givenchy puff-sleeve blouse - Pink
£890
Balmain
Balmain bead-embellished blouse - White
£1,359
Kiton
Kiton striped bow blouse - Neutrals
£1,762
The Artistylist
The Artistylist Old School graphic-print blouse - Black
£142
Casey Casey
Casey Casey Francesca blouse - Purple
£933
Jil Sander
Jil Sander ruffled pleated blouse - Blue
£1,590
WEEKEND MAX MARA
Weekend Max Mara Fanale floral-print cropped top - Black
£203
Camilla
Camilla Botanical Ballads crop top - Neutrals
£460
Dries Van Noten
DRIES VAN NOTEN ruffled high-neck top - Grey
£1,085
Cecilie Bahnsen
Cecilie Bahnsen Selena floral-embroidery blouse - Pink
£870
MALIPARMI Dreamscape Ikat-print ruffled top - Blue
£270