With decorations up and festive songs blasting everywhere we go, it is fair to say Christmas 2018 is in full swing. During this wonderful time, there are hundreds of Christmas classics gracing our screens and it can be hard to make sure you watch them all.