There's nothing quite like the warmth of a Christmas chocolate drink to evoke the magic of the festive season.