Ah, men. Endlessly tricky to buy for, yet eager as puppies to unwrap the presents under the tree come the big day (just ours?). Finding just the right Christmas gift for a man can feel like a seasonal puzzle. Too practical, and it risks being joyless; too whimsical, and it gathers dust by January.

To take the agonising out of the annual endeavour, we’ve scoured the high street and our favourite indie shops to whittle down our best buys for the menfolk this year. This year’s edit strikes the balance: think enduring knitwear, finely crafted accoutrements for grooming, artful objects for the home, and accessories that bring joy to the everyday. Here, then, are fifty bright ideas for presents that speak to craft, character and a dash of luxury.