Christmas jumpers have come a long way. Whereas once they were nothing but novelty wear, you’re now just as likely to find one in cashmere with intricate embellishment or a a witty statement, as you are a flashing Rudolph nose - but don’t worry, you can probably find that one on sale somewhere too.
In fact, they've become so popular that some of the best Christmas knits often sell out way before December, leaving us less-prepared folk having to dig last year’s sweater out of the cupboard or doing a little DIY and making our own.
If you don’t want to be the only one in the pub or your office not wearing a Christmas jumper on Christmas Jumper Day (December 15), we’ve rounded up the best you can buy. And don’t worry, you don’t need to blow the budget to bag one – these are all under £40.
After all, nothing screams Christmas cheer quite like a Christmas jumper. Am I right? Here’s our pick of this year’s best Christmas knits:
Primark jumper, £7