A male voice choir, massive snowfall to create a magical mood, a huge tree all decked out with lights, a dazzling firework display and delicious festive food and drink.

This list doesn’t include any of the things I think are essential for a perfect Christmas.  What would your list include?