by Nicolette Lafonseca-Hargreaves
Christmas just wouldn't be the same without a kitsch novelty knit. Once the sort of embarrassing gift you'd only get from your granny, these days seasonal patterned knitwear has gone well and truly…