Sessùn
Sessùn Liza striped shirt - Blue
£197
Versace
Versace printed silk twill shirt - Neutrals
£1,020
THE FRANKIE SHOP
The Frankie Shop Rio oversized T-shirt - Black
£130
Jacquemus
Jacquemus Simon embroidered shirt - Green
£607
Woolrich
Woolrich Ranger check-pattern shirt - Red
£315
Won Hundred
Won Hundred Creed ribbed-trim cap-sleeve T-shirt - Grey
£96
3.1 Phillip Lim
3.1 Phillip Lim draped top - Brown
£392
Comme des Garçons Homme
Comme des Garçons Homme layered check-print T-shirt - Black
£201
Paloma Wool
Paloma Wool vertical-stripe shirt - Blue
£221
Emporio Armani
Emporio Armani sequin-logo T-shirt - White
£67
Ganni
GANNI check peplum shirt - Neutrals
£253
Manière De Voir
Manière De Voir Andy panelled shirt - Brown
£150
Manière De Voir Andy panelled shirt - Black
Carhartt WIP
Carhartt WIP Madison shirt - Blue
£81
Polo Ralph Lauren
Polo Ralph Lauren striped long-sleeve shirt - White
£188
Morgan
Morgan floral-lace high-neck shirt - Neutrals
Ami Paris
AMI Paris long-sleeve shirt - Blue
£257
Kenzo
Kenzo Wildflower floral-print silk shirt - Neutrals
£419
Stone Island
Stone Island 1200016 organic cotton corduroy 800 - Black
£494
Sunspel
Sunspel heavyweight long-sleeve T-shirt - Neutrals
£151
JW Anderson
JW Anderson slogan-print contrast-trim T-shirt - Neutrals
£223
Barbour
Barbour Willowmere logo-print short-sleeve T-shirt - White
Nike
Nike NIKE JORDAN BROOKLYN CROPPED MESH JERSEY TOP - White
£55
Ann Demeulemeester
Ann Demeulemeester Rico stand-collar shirt - Neutrals
£620
The Upside
The Upside Shelter ribbed T-shirt - White
£73
P.E Nation
P.E Nation Spark layered-sleeve T-shirt - Pink
£106
SACAI
sacai layered-panel chest-pocket T-shirt - Black
Rabanne
Rabanne sequin-logo ring-detail T-shirt - Black
£446
Armani Exchange
Armani Exchange check-print long-sleeve shirt - Red
£125
Aspesi
ASPESI corduroy zip-pocket shirt - Blue
£381
Saint Laurent
Saint Laurent Cassandre-embroidered T-shirt - White
£389
Roy Rogers
Roy Rogers xEngineered Garments check-pattern workwear shirt - Neutrals
£476