Canali
cotton shirt
from FARFETCH
Iceberg
intarsia-knit cotton jumper
DSQUARED2
Dsq Roll Neck Jmpr Sn34
from Van Mildert
Thom Browne
wool knit jumper
2Xu
Mens Motion Tee Harbor Mist/Black
from Secret Sales
Marine Serre
oversized long-sleeve top
Cp Company
Lens-detail ribbed-knit jumper
Weird Fish
Helmstead Full Zip Seira Knit
from Weird Fish
boohooMAN
Oversized V Neck Crochet Knitted Tank
from Debenhams
Burton
Mens Cotton Rich Crew Neck Jumper
Psycho Bunny
Dayton Half Zip Jumper
from John Lewis
Big And Tall Mercy Raised Print Tank
from boohooMAN
Marks & Spencer
Pure Cotton Easy to Iron Tailored Fit Shirt
from Marks & Spencer
Polo Ralph Lauren
Colour-Blocked Brushed Fleece Pullover
from Ralph Lauren
Lyle & Scott
Lyle Crew Neck Smpl Sn99
from House Of Fraser
Loro Piana
André shirt
Rag & Bone
plaid-check print shirt
Farah
Freddie Ls Plo Sn99
from Sports Direct
Bode
Talsi knitted jumper
True Religion
Mens Short Sleeve Vintage Flock Tee in Blue
Polo Bear Fleece Hoodie
Billionaire Italian Couture
logo-embroidered stretch-cotton shirt
Hugo
Sibro 10252632 01
from CRUISE
Paul and Shark
graphic-print panel jumper
Classic Fit Striped Jersey T-Shirt
Sunflower
pinstriped shirt
Zegna
roll-neck fine-knit jumper
Finamore
Milano striped cotton shirt
Outdoor Look
Nimbus Mens Montauk Cotton Fitted Stretch Crew Neck Essential T Shirt
from Outdoor Look
AAPE BY A BATHING APE
AAPE BY A BATHING APE® checked shirt
Aspesi
long-sleeve cotton shirt
Barba Napoli
checked shirt
Maison Kitsune
fox-motif cotton jumper
Barbour
plaid-check cotton shirt
Slim Fit Stretch Poplin Shirt
Wales Bonner
Diop logo-patch tank top
Isabel Marant
intarsia-knit logo jumper
Joe Browns
Style It Up Henley
from Joe Browns
diamond-quilt jumper
Fay
high-neck zip-up jumper