Christmas jumpers seem to become more and more daring every year. Perhaps it’s thanks to Mrs Weasley and her annual knitted Weasley jumpers, or perhaps it’s thanks to the carefree attitude fashion has recently taken. Either way, how good are these festive knits from Topshop?
£50 each may be a little expensive, but so worth it. It’s not like you can buy yourself one in the January sales. These jumpers need to be worn. Right now!