The Marks and Spencer advent calendar is always one of the most sought after offerings every year, and the Marks and Spencer The Gift of Beauty Advent Calendar 2019 launches on the 31st of October. Even though it's over a month until its launch, there's already a lot of hype surrounding this calendar. Marks and Spencer don't ever sell the[...]