Tod's
Tod's shirt in light denim - Blue
£950
SAITOS
SAITOS patch-detail graphic-print T-shirt - Red
£650
SAITOS graphic-print distressed T-shirt - White
£891
Baserange
Baserange Claude plaid shirt - Blue
£190
SAITOS Are You Proud? waffle-knit long-sleeve T-shirt - Neutrals
£784
Dsquared2
DSQUARED2 logo-patch T-shirt - Neutrals
£265
Ralph Lauren Collection
Ralph Lauren Collection Pony-motif T-shirt - Blue
£81
Ralph Lauren Collection vertical-stripe button-down shirt - Blue
£147
SAITOS patch-detail distressed T-shirt - Neutrals
£668
Studio Nicholson
Studio Nicholson Rouen striped shirt - White
£726
Emporio Armani
Emporio Armani logo-embroidered T-shirt - Black
£94
Comme Des Garçons Play
Comme Des Garçons Play heart-patch T-shirt - Black
£80
Polo Ralph Lauren
Polo Ralph Lauren sailing-print T-shirt - Blue
£97
Seventy
Seventy tie-neck denim shirt - Blue
£223
Forme D’expression
Forme D'expression long-sleeve shirt - Black
£1,068
Liu Jo
LIU JO stud-embellished ruched T-shirt - Black
£111
SAITOS mesh-patch henley T-shirt - Grey
£730
Luigi Borrelli
Luigi Borrelli gingham-check shirt - Purple
£321
Lacoste
Lacoste x Novak Djokovic graphic-print t-shirt (set of two) - Black
£56
Andersson Bell
Andersson Bell Rock Archive layered T-shirt - Black
£93
Vetements
VETEMENTS slogan-print oversized T-shirt - Black
£679
BERNER KUHL
Berner Kühl check-pattern long-sleeve shirt - Brown
£235
G-Star Raw
G-Star RAW long-sleeve shirt - Brown
£95
Aspesi
ASPESI Fred check-pattern flannel shirt - Green
£189
DAILY PAPER
Daily Paper Menef logo-print crease T-shirt - Green
£249
Eleventy
Eleventy layered-effect short-sleeve T-shirt
£291
Boss
BOSS patch-pocket cotton shirt - Blue
£137£83(39% off)
Joseph
JOSEPH Lola roll-neck top - Brown
£450
The North Face
The North Face packable long-sleeved shirt - Neutrals
£118
Comme des Garçons Homme
Comme des Garçons Homme check-pattern panelled shirt - Black
£341
Gran Sasso
Gran Sasso striped T-shirt - Blue
£288
Vilebrequin
Vilebrequin linen chest-pocket shirt - Black
£266