Corneliani
Corneliani French-collar striped shirt - Blue
£403
GODSPEED
GODSPEED graphic-print T-shirt - Black
£201
Palace
Palace graphic print T-shirt - White
£423
CROQUIS
CROQUIS printed short-sleeves shirt - Neutrals
£130
Kenzo
Kenzo cherry-print T-shirt - Blue
£147
Rick Owens DRKSHDW
Rick Owens DRKSHDW Jumbo round-neck T-shirt - Black
£419
Maison Margiela
Maison Margiela panelled layered-effect shirt - Blue
£1,117
Thom Krom
Thom Krom cross-stitch deconstructed T-shirt - Black
£99
Thom Krom thumb-hole-cuff cross-seam T-shirt - Black
£119
Mc2 Saint Barth
MC2 Saint Barth white Portofino T-shirt with Non Sono Bello Piaccio! embroidery
£69
Denim Tears
Denim Tears patch-detail striped shirt - Blue
£270
Prada
Prada long-sleeved cotton T-shirt - White
£1,090
Vans
Vans logo-print T-shirt - Green
£32
Aeronautica Militare
Aeronautica Militare logo-patch crew-neck T-shirt - Green
£116
Hackett London
Hackett London hairline-stripe shirt - Blue
£123
Kenzo Jumping Tiger cotton T-shirt - Red
Filippa K
Filippa K roll-sleeve shirt - White
£329
Emporio Armani
Emporio Armani logo-embroidered cotton T-shirt - Grey
£248
Boss
BOSS slim-fit long-sleeve shirt - Pink
£140
DARKPARK
DARKPARK checked cotton shirt - Neutrals
£632
Paul Smith
Paul Smith white Rabbit-print shirt
£354
BOSS long-sleeve tailored shirt - Black
£149
Low Brand
Low Brand x The Place Gallery embroidered-logo T-shirt - Blue
£89£62(30% off)
Saint Laurent
Saint Laurent Cassandre striped short-sleeve shirt - Brown
£1,204
Saint Laurent Cassandre shirt in striped cotton poplin - Blue
£775
Hackett London logo-print T-shirt - Green
£110
MC2 Saint Barth Portofino embroidered graphic-print T-shirt - White
Polo Ralph Lauren
Polo Ralph Lauren logo-embroidered T-shirt - Blue
£80
ZEGNA
Zegna crew-neck short-sleeve T-shirt - White
£396
Filippa K slim-fit classic-collar shirt - White
Armani Exchange
Armani Exchange logo-embroidered long-sleeve shirt - White
£113
Finamore 1925 Napoli
Finamore 1925 Napoli micro vichy-motif shirt - Blue
£289