PETROL INDUSTRIES
Cotton Vest Top
from La Redoute
Calvin Klein
long-sleeve wool jumper
from FARFETCH
Lanvin
Men's Sweater Zip Top Beige XL
from Maison Threads
Studio
Pique Contrast Collar Grey Polo Shirt
from Studio
Spiro
Mens Basketball Quick Dry Sleeveless Top
from Universal Textiles
Polo Ralph Lauren
Cable Quarter Zip Knit Jumper
from CRUISE
Moschino
Mens Fantasy Print White 1 Toy Bear Graphic-print Stretch-cotton top Xxl
from Selfridges
Hugo
Monogram-Filled Logo Hoodie
from House Of Fraser
Saint Laurent
Chemise Shirt
Homme Plissé Issey Miyake
pleated round neck top
Lardini
pinstriped cotton shirt
Joe Browns
Journey Tee M
from Joe Browns
ELEVENTY
Texas long-sleeve shirt
Weird Fish
Lindauer Full Zip Soft Knit Fleece
from Weird Fish
Polo Golf by Ralph Lauren
Classic Fit Performance Jersey Pullover
from Ralph Lauren
Palmes
Apples organic-cotton jumper
Ten C
Tenc Hooded Swt Sn32
Teddy Bear-patch striped jumper
Stedman
Mens Classic Fitted Tank Top
Berghaus
Prism Micro Half Zip Fleece
from Next
DAILY PAPER
Paper Roshaun Swt Sn32
HERON PRESTON
Censored Crewneck Sweater
Osklen
scoop-neck tank top
Rhino
Mens Thermal Underwear Long Sleeve Base Layer Vest Top
Versace
striped cable knit jumper
Dare 2b
Mens Aptile II Vest
half-zip cashmere jumper
Diesel
Sth-K-Retin foil-print jumper
Boss
Saggy 1 Zip Hoodie
from The Hut
Altea
long-sleeve linen shirt
Pierre Cardin
Cardin V Neck Argyle Knitted Jumper
from Sports Direct
Avant Toi
long-sleeved split-neck jumper
Alexander Wang
logo-embossed mesh tank top
Etro
stripe-print cotton shirt
Corneliani
poplin cotton shirt
Awdis
Just Cool Mens Long Sleeve Baselayer Top
Duck and Cover
Mens Firegards Knitted Jumper
THEORY
round-neck knit jumper
Regatta
Thompson Half Zip Fleece
Calvin Klein Jeans
Blurred Coloured Address Cotton-Blend Hoodie