Christmas is right around the corner and naturally, we're deep in Christmas dinner planning. It can be a juggle to cater to all tastes and dietary requirements, but we reckon the below main, side, dessert and cocktail recipes will be total crowd pleasers.