Uma Wang
Uma Wang floral-print button-up shirt - Green
£953
Givenchy
Givenchy couture seam shirt with mix material cut outs - Black
£670
NEW ERA CAP
NEW ERA CAP New York Yankees graphic-print T-shirt - Neutrals
£72£63(12% off)
Oakley
Oakley check-pattern pocket shirt - Green
£55
Polo Ralph Lauren
Polo Ralph Lauren Custom Fit plaid Oxford shirt - Blue
£158
Giorgio Armani
Giorgio Armani long-sleeve cashmere shirt - Blue
£1,241
Benetton
Benetton buttoned short-sleeve shirt - Blue
£82£73(10% off)
Maison Labiche
Maison Labiche corduroy embroidered-logo shirt - Green
£196
Auralee
Auralee button-up shirt - Blue
£541
Barbour
Barbour x Paul Smith graphic-print T-shirt - Green
£80
Marc O'Polo
Marc O'Polo bamboo-print short-sleeved shirt - White
£126£88(30% off)
Les Deux
Les Deux check-pattern flannel shirt - Brown
£118
Willy Chavarria
Willy Chavarria Brava graphic-print T-shirt - Black
£306
PLEASURES
Pleasures Creatures graphic-print T-shirt - Black
£66£58(12% off)
Maria Cher
Maria Cher Vera Justin long-sleeves T-shirt - Red
£135
DÔEN
DÔEN Rania paisley-print shirt - Brown
£290
Versace
Versace striped cotton poplin regular shirt - Black
£1,020
MSGM
MSGM logo-embroidered T-shirt
£151
JNBY
JNBY stripe-print relaxed-fit T-shirt - Grey
£115
Hartford
HARTFORD crew-neck linen T-shirt - Blue
£204
Fred Perry
Fred Perry Laurel Wreath graphic-print T-shirt - Black
£73
Camiel Fortgens
Camiel Fortgens frayed-edge long-sleeve shirt - Grey
£440
Black Comme Des Garçons
Black Comme Des Garçons ruffled long-sleeve shirt
£428
Laneus
Laneus distressed boxy-fit T-shirt - Neutrals
£130
Julie Kegels
Julie Kegels Crystal long-sleeve shirt - Grey
£691
JNBY cat-print short-sleeve T-shirt - Grey
£100
Courreges
Courrèges logo-embroidered T-shirt - Black
£370
Edmmond Studios
Edmmond Studios Duck oxford embroidered-logo shirt - White
£87
Haikure
Haikure Arno check shirt - Pink
£429
3.1 Phillip Lim
3.1 Phillip Lim flap-pocket T-shirt - Pink
£228
Our Legacy
OUR LEGACY Private shirt - Black
£530
Polo Ralph Lauren vertical-stripe cotton shirt - White
£262