Resplendent and luxurious, the Christian Dior calendar is designed ... It’s not Christmas until Jo Malone London announces its advent calendar. This year’s design features colourful festive ...