The Selfridges beauty advent calendar is one of the Christmas countdown OGs and has been in circulation since 2010. Back then, the calendar was stocked exclusively with L’Oréal minis and cost s ...
Selfridges Beauty Advent Calendar, £250: Worth over £1,000, you’re saving at least £750 buying this calendar, and you’re not just getting a bunch of travel sizes. In fact, more than half of ...