This Thursday is the official Christmas Jumper Day, so expect to see even more of them. But take a beat before you put one on yourself. “Festive knits are like Marmite: either you love them or ...
At this time of year, we’re all preoccupied with mulled wine, mince pies, gift-giving, party planning and, crucially, choosing the perfect piece to wear for Christmas Jumper Day (12 December ...