When it comes to Christmas shopping, it can be really difficult to buy gifts for guys, as chances are they’ll already have purchased what they need.
But that’s not to say you have to resort to buying novelty boxers (you know the ones).
Here, we’ve rounded up 20 gift ideas that he’ll most likely love and need.
From the latest tech like Amazon’s Echo Dot, which lets you ask a voice service called ‘Alexa’ (a bit like Siri) to play music, control smart home devices and set alarms, to comfortable slippers and stylish watches - you can’t go wrong with a selection like this.
Happy shopping.
Barbour Rucksack, £135.20
Fitbit Charge 2, £129.99
Calvin Klein Belt, £35
Advertisement
Make Your Own Chorizo Kit, £14.50
Craft Beer Gift Set, £29.90
Whiskey Decanter, £75
Advertisement
Weekend Bag, £49.99
Nixon Men's Watch, £150
Bang & Olufsen On-Ear Headphones, £129.90
Advertisement
John Lewis Moccasin Slippers, £30
Scratch The World Print, £17.95
Ralph Lauren Sleep Shorts, £40
Advertisement
Playstation VR, £349.99
Gin Tasting And Distillery Tour Experience For Two, £80
Black and Gold Vinyl Record Player, £100
Advertisement
Adidas Originals White and Green Trainers, £60
Star Wars 'The Force Awakens' Monopoly, £29.99
Ted Baker Wash Bag, £40
Advertisement
Portable Powerbank, £12
Amazon Echo Dot, £49.99