Polo Ralph Lauren
Polo Ralph Lauren Cotton oxford shirt
£130
ERL
ERL Plaid cotton flannel shirt
£290
Prada
Prada Zipped cotton shirt
£655
Sunspel
Sunspel Cotton flannel shirt
£185
And Wander
And Wander PE waffle-knit sweater
£210
ZEGNA
Zegna Trofeo striped cotton shirt
£420
visvim
Visvim Ultimate Jumbo cotton T-shirt
£355
Thom Browne
Thom Browne Cotton shirt
£870
Gucci
Gucci Denim shirt
£1,100
Acne Studios
Acne Studios Printed lamé T-shirt
£250
Auralee
Auralee Seamless cotton jersey turtleneck sweater
£100
Gucci Cotton poplin shirt
£590
Frescobol Carioca
Frescobol Carioca Roberto printed silk bowling shirt
£295
Givenchy
Givenchy Printed cotton T-shirt
£550
Brunello Cucinelli
Brunello Cucinelli Virgin wool shirt
£885
Brunello Cucinelli Wool and cashmere Western shirt
£1,115
Frescobol Carioca Safra linen-blend shirt
£195
Dries Van Noten
Dries Van Noten Printed cotton shirt
£495
Brioni
Brioni Checked cotton and cashmere shirt
£630
Vilebrequin
Vilebrequin Caroubis linen shirt
Vilebrequin Ales printed cotton jersey T-shirt
£120
God's True Cashmere
God's True Cashmere Tartan cashmere shirt
£2,095
Kiton
Kiton Denim shirt
£385
Bode
Bode Ski Season printed cotton and silk shirt
£545
Loro Piana
Loro Piana Silk and cotton jersey T-shirt
£450
Zegna Cotton-blend shirt
£320
Marni
Marni Logo denim overshirt
Saint Laurent
Saint Laurent Cassandre cotton poplin shirt
£780
Loewe
Loewe Logo cotton T-shirt
Gucci Cotton jersey T-shirt
£500
Dolce & Gabbana
Dolce&Gabbana Oversized cotton jersey T-shirt
£595
Rubinacci
Rubinacci Virgin wool overshirt
£680