No idea what to get the men in your life for Christmas? We hear you. Guys can be tricky to buy for - they're fussy, they never do wish lists and they just don't hint like we do.
Fear not, we've put together a nifty little guide on what to surprise him with this year.
Obvious shopping haunts for the fellas are as follows: Mr Porter (if you're a lady who likes to splurge), Marks & Spencer (great for sleepwear), H&M, Topman, Waterstones (Moleskine diary?) and JD Sports (for a new pair of kicks he'll love).
Take a flick through this gallery for some inspiration. And yes, he's lucky to have you...
If price is no option then Selfridges, Harvey Nichols, Reiss, Smart Turnout London and Whistles have some dapper fashion items (watches, shirts, jumpers, blazers, brogues) that are sure to go down well.
That said, if you're looking for something less flash and more affordable check out the Christmas collections at Topman, River Island, Oliver Bonas and HMV.
All of the above are great destinations for stocking fillers and main presents, so fill your boots.
And if you want something that beats the Christmas jumper you got him last year, the reindeer onesie (Marks & spencer, £35) is a winner.
MORE ON CHRISTMAS:
Suggested For You
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.Learn more