Ganni
GANNI logo T-shirt - White
£175
Max Mara
Max Mara striped patch pocket T-shirt - Black
£124
Oseree
Oséree feather-trim blouse - Green
£413
Jean Paul Gaultier
Jean Paul Gaultier printed short-sleeve T-shirt - White
£270
WEEKEND MAX MARA
Weekend Max Mara Destro floral-embroidered shirt - White
£253
Emporio Armani
Emporio Armani check short-sleeve top - Neutrals
£549
HIGH
High layered top - Blue
£497
Bellerose
Bellerose Ginger chest-pocket shirt - White
Liviana Conti
Liviana Conti Nayra floral-print T-shirt - White
£134
Pinko
PINKO ribbed square-neck T-shirt - Black
£95
Bellerose Capri crop shirt - Blue
£145
Bellerose Capri striped-pattern shirt - Blue
Niu
Niu striped T-shirt - Green
£130
Bellerose Farpy round-neck T-shirt - White
£66
Chloe
Chloé mandarin-collar silk shirt - Neutrals
£1,005
Federica Tosi
Federica Tosi long-sleeved shirt - Neutrals
£267
Loro Piana
Loro Piana Edda checked pattern pocket shirt - Brown
£2,440
Flore Flore
FLORE FLORE Maggie long-sleeve T-shirt - Blue
£105
CASABLANCA
Casablanca mushroom T-shirt - Black
£207
Max Mara ribbed-knit T-shirt - Black
£256
Tela
Tela long-sleeve shirt - Brown
£400
TWINSET
TWINSET ruffled T-shirt - Black
£115
TOM FORD
TOM FORD lace-detail shirt - White
£1,471
Fusalp
Fusalp Jadou ribbed T-shirt - Green
£201
AMERICAN VINTAGE
American Vintage Sonoma V-neck T-shirt - Blue
£51
VICOLO
VICOLO crew-neck short-sleeve T-shirt - Red
£108
American Vintage Sonoma crew-neck T-shirt - Green
DKNY
DKNY openwork sleeve T-shirt - Black
£100
Essentiel Antwerp
Essentiel Antwerp striped strass T-shirt - Black
£117
AROVESCIO
AROVESCIO striped-pattern T-shirt - White
£166
Tela Pura floral shirt - White
£308
MARELLA
Marella straight-fit drawstring jacket - Green
£217