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
£167
TOM FORD
Tom Ford Silk charmeuse shirt
£833
C.P. COMPANY
C.P. Company Lens cotton fleece hoodie
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
£296
ALAIA
Alaïa Hooded crop top
£870
Etro Floral cotton-blend shirt
£283
AMIRI
Amiri Amiri Resort Club cotton jersey hoodie
£574
Gucci
Gucci Web Stripe technical track jacket
£1,150
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
Faithfull
Faithfull Setubal striped linen tube top
£100
Asceno
Asceno Montauk silk twill shirt
£210
Etro Printed balloon-sleeve cotton blouse
£374