Ganni
GANNI floral-print panelled shirt - Yellow
£443
GANNI tie-detail button-up shirt - Red
£234
AROVESCIO
AROVESCIO boat-neck T-shirt - Blue
£141
SPORT b. by agnès b.
SPORT b. by agnès b. logo T-shirt - White
£98
SPORT b. by agnès b. logo T-shirt - Blue
£84
SPORT b. by agnès b. Checker zip-faste - Blue
£235
Saint Laurent
Saint Laurent oversized-collar cotton shirt - Red
£1,933£1,634(54% off)
MadeWorn
MadeWorn ROLLING STONES TEA STAINED TONGUE '90S-graphic cotton T-shirt - Neutrals
£215
MadeWorn ERIC CLAPTON ON TOUR-graphic T-shirt - Black
MadeWorn Jethro Tull-graphic cotton T-shirt - Black
AMERICAN VINTAGE
American Vintage short-sleeved T-shirt - Neutrals
£60
Stella McCartney
Stella McCartney drawstring-hem long-sleeve shirt - White
£1,239
MadeWorn Crosby, Stills & Nash cotton T-shirt - Black
Chloe
Chloé cropped linen shirt - Neutrals
£527
PSOPHIA
PSOPHIA floral-appliqué shirt set - Pink
£305
120 Lino
120% Lino buttoned shirt - Blue
£227
TOMBOY
TOMBOY striped short sleeve T-shirt - White
£75
Rohe
Róhe oversized checked shirt - Neutrals
£540
Issey Miyake
Issey Miyake textured turtleneck top
£404
Orlane
Orlane long-sleeve shirt - Neutrals
£502
Giuseppe Di Morabito
Giuseppe Di Morabito patterned shirt - Blue
£587
Iceberg
Iceberg houndstooth-pattern shirt jacket - Black
£209
120% Lino button shirt - Blue
120% Lino striped shirt - Blue
£236
TWP
TWP short-sleeve denim T-shirt - Blue
£548
Fabiana Filippi
Fabiana Filippi stripe shirt - Neutrals
£436
Givenchy
Givenchy overlapped T-shirt - Black
£550
Lemaire
LEMAIRE pointed collar shirt - Neutrals
£488
Intrecci
Intrecci cuffed T-shirt - Neutrals
£164
Low Classic
Low Classic ruffled striped shirt - White
£198
Calvin Klein Jeans
Calvin Klein Jeans logo-print top - Purple
£105
Kristina Ti
Kristina Ti crew-neck T-shirt - Neutrals
£507