This article contains affiliate links that can earn us revenue It’s that time of year again! Beauty Advent calendars have become so coveted that the most lavish offerings sell out long before All Saints’ Day, let alone December 1. And if you worry that a beauty Advent calendar isn’t quite in the Christmas spirit, just... read full story