Susan Fang
Susan Fang Shirred floral tulle top
£167
ALÉMAIS
Alémais Floral silk shirt
£332
Simone Rocha
Simone Rocha Ruffled polo shirt
£469
Roland Mouret
Roland Mouret Silk satin bodysuit
£450
Marine Serre
Marine Serre Floral cotton top
£192
Emilia Wickstead
Emilia Wickstead Ravanne floral shirt
£748
Balmain
Balmain Tweed top
£875
The Attico
The Attico Eliza asymmetric cotton canvas shirt
£440
La Doublej
La DoubleJ Foulard printed silk twill shirt
£590
Tory Burch
Tory Burch Printed cotton poplin shirt
£266
Ganni
Ganni Leopard-print chiffon shirt
£148
Camilla
Camilla Printed tie-neck silk blouse
£309
Jacquemus
Jacquemus La Chemise Bahia tie-detail top
£470
Jean Paul Gaultier
Jean Paul Gaultier Printed jersey bodysuit
£177
Marni
Marni Printed cropped cotton hoodie
£250
Etro
Etro Printed oversized cotton-blend shirt
£346
Adriana Degreas
Adriana Degreas Algae printed puff-sleeve shirt
TOM FORD
Tom Ford Silk charmeuse shirt
£1,190
Proenza Schouler
Proenza Schouler Valerie printed crêpe top
£267
Veronica Beard
Veronica Beard Coralee puff-sleeve cotton-blend top
£195
Acne Studios
Acne Studios Logo printed cotton jersey T-shirt
£240
Acne Studios Printed cotton and silk chiffon top
£530
THE FRANKIE SHOP
The Frankie Shop Ella oversized T-shirt
£71
Valentino
Valentino Silk georgette top
£1,200
Zimmermann
Zimmermann Waverly ruffled crochet cotton top
£370
ALAIA
Alaïa Hooded crop top
£870
Etro Floral cotton-blend shirt
£283
Max Mara
Max Mara Fiore halterneck silk top
£355
'S Max Mara
'S Max Mara Rebecca top
£215
Balmain Monogram wool and cotton-blend knitted top
£525
Balmain Silk Crêpe de Chine shirt
£654