The best clothing gift is one he reaches for every week. That means no novelty prints and nothing that needs a special occasion. Just well-made essentials in colours that go with everything he already owns. Here are our picks, sorted by budget.
Under £25: stocking fillers
- The Ribbed Beanie (£19): a winter staple in easy neutrals.
- Everyday Crew Socks 5-Pack (£19): nobody ever has enough good socks.
- Piccadilly Washed Cap (£22): a soft, broken-in cap with a clean, minimal front.
Under £50: the safe bet
- The Herringbone Scarf (£29): the easiest way to upgrade any coat.
- Essential Boxer 6-Pack (£39): a proper wardrobe refresh.
- The Clerkenwell Hoodie (£45) and the Chiswick Mock Neck (£49): everyday layers he will live in.
Under £100: the one he'll remember
- Cotswold Cable Crewneck or Marylebone Roll Neck: classic winter knitwear.
- Belgrave Quarter-Zip: smart enough for the office, relaxed enough for the pub.
- Carnaby Trainer or Bond Street Chelsea Boot: footwear that goes with everything.
The big gift
A winter coat is the one piece he will wear every day from November to March. The Hampstead Overcoat, Greenwich Double-Breasted Coat and Highgate Hooded Puffer each cover a different style. See our winter coat guide to choose.
Not sure of his size?
Check a favourite jumper against our size guide. If it is wrong, he has 30 days to return it. Accessories, scarves, beanies, caps and socks are one size, so they are the safest choice.
Gifting tips
- Buy two or more items and save 10% automatically at checkout.
- Every UK order ships free with tracking. Order early in December to allow for Christmas post.
Browse every pick in one place: Gifts for Him.

