Morgan
Morgan floral-print button-down shirt - Blue
£81
Aimé Leon Dore
Aimé Leon Dore crown-patch striped hockey jersey - Blue
£239
AllSaints
AllSaints Nancy puff-sleeve denim shirt - Blue
£185
Blauer
Blauer logo-patch T-shirt - White
£50£36(28% off)
Stone Island
Stone Island logo-embroidered chest-pocket shirt - Blue
£628
Fear of God ESSENTIALS
FEAR OF GOD ESSENTIALS Essentials T-shirt - White
£80£57(28% off)
Paul & Shark
Paul & Shark 140's fine-knit wool T-shirt - Blue
£303
Sisley
Sisley keyhole-detail blouse - Black
£109
Agnona
Agnona chest-pocket T-shirt - White
£472£427(10% off)
Zadig & Voltaire
Zadig&Voltaire short-sleeves T-shirt - Black
£219
The Attico
The Attico sheer lace long-sleeve T-shirt - Brown
£528
Blauer logo-patch T-shirt - Black
Gucci
Gucci logo-print long-sleeve T-shirt - White
£410
ALIS
ALIS check-pattern double-layered shirt - Neutrals
£150
Morgan zip-up long-sleeve shirt - Black
Polo Ralph Lauren
Polo Ralph Lauren Pony-embroidered long-sleeve T-shirt - Black
£68
Roberto Collina
Roberto Collina short-sleeve T-shirt - Brown
£115
Roberto Collina crew-neck T-shirt - White
Kenzo
Kenzo Wildflower floral-embroidered short-sleeve shirt - Black
£480
Willy Chavarria
Willy Chavarria graphic-print distressed T-shirt - Black
£314
Aeronautica Militare
Aeronautica Militare logo-embroidered long-sleeve shirt - Blue
£148
Levi's
Levi's Nash check-pattern flannel shirt - Blue
£99
Emporio Armani
Emporio Armani ribbed-collar V-neck T-shirt - Neutrals
Comme des Garçons Homme
Comme des Garçons Homme chest-pocket long-sleeves shirt - White
£435
'S Max Mara
'S Max Mara mock-neck short-sleeve top - Neutrals
£245
Gucci high-neck long-sleeve top - Black
£690
FEAR OF GOD ESSENTIALS Merch long-sleeve T-shirt - Grey
£115£95(28% off)
Saint Laurent
Saint Laurent short-sleeve T-shirt - Grey
£577
CARRER
Carrer Hayes panelled T-shirt - Blue
£89
Evisu
EVISU handwriting-print T-shirt - Black
£799
Barba
Barba Dandy check-print shirt - Neutrals
£226
Fiorucci
Fiorucci lips-print high-neck shirt - Black
£413