Christopher Esber
Christopher Esber Straccio linen and silk-blend polo shirt
£305
Dorothee Schumacher
Dorothee Schumacher Layer Love top
£260
Roland Mouret
Roland Mouret Floral-appliqué embellished crêpe top
£520
Dorothee Schumacher Chic Comfort draped top
£240
ALEXANDRA MIRO
Alexandra Miro Tabitha lace top
£295£295(30% off)
Christopher Esber Sonora Veiled ruched top
£495
Roland Mouret Off-shoulder velvet top
£470
Asceno
Asceno Maya striped cotton-blend shirt
£225
Ganni
Ganni Striped cotton jersey polo sweater
£235
Jacquemus
Jacquemus Le T-shirt Perola T-shirt
£225£157(30% off)
Dorothee Schumacher Modern Flow tie-neck blouse
£460£276(40% off)
THE FRANKIE SHOP
The Frankie Shop Harper cotton jersey T-shirt
£89
Vivienne Westwood
Vivienne Westwood Kate cotton corset top
£596£417(30% off)
Alexander McQueen
Alexander McQueen Asymmetric cotton-blend top
£790
Isabel Marant
Isabel Marant Zaely cropped cotton jersey T-shirt
£265
FRAME
Frame Striped cotton jersey T-shirt
£130
Christopher Esber Bezel Quartz draped crop top
£455
Marant Etoile
Marant Etoile Verane denim shirt
£325£227(30% off)
Jil Sander
Jil Sander Striped cotton jersey T-shirt
£290
Christopher Esber Molded Venus bodysuit
Isabel Marant Cotton jersey T-shirt
Polo Ralph Lauren
Polo Ralph Lauren Linen polo shirt
£147
Alexander McQueen Striped oversized silk shirt
£890
Acne Studios
Acne Studios Logo cotton-blend top
Isabel Marant Nayda asymmetrical cotton jersey T-shirt
£255
SIMKHAI
Simkhai Symone draped satin blouse
£335
Zimmermann
Zimmermann Silk wrap top
£395
Diane von Furstenberg
Diane von Furstenberg Belle sequined asymmetric top
£315
Prada
Prada Cropped floral georgette top
£690
Alexandre Vauthier
Alexandre Vauthier Velvet bodysuit
£871£435(50% off)