The Sphinx has scoured the internet to find the best beauty advent calendars on the market this year, so whether you’re buying as an early Christmas gift to yourself or for your makeup mad BFF then we’ve got you covered.

1. The Body Shop:

The Body Shop 25 Days Deluxe Advent Calendar retails for £65 and contains a wide variety of their best-selling products from shower gels to body butters to lipsticks. Once all the doors have been opened the calendar transforms into a fun trivia quiz to play with your family at Christmas.

2. Selfridges:

This 24-day advent calendar features mini versions of cult products such as Kiehl’s Midnight Recovery Concentrate, YSL Black Opium Eau De Parfum and Urban Decay All Nighter Setting Spray, which are perfect for travelling. The Selfridges advent calendar has been specially curated by the department store and was originally retailing for £130 but is now on offer for £90, so snap it up quick!

3. Charlotte Tilbury:

The Charlotte Beauty Universe advent calendar is £150 but the 6 full-size and 6 travel-size products have a value of £196. It is undoubtedly pricey but if you were already looking to invest in some Charlotte Tilbury products then this is the perfect way to start your collection and try products from across the brand’s offering.

4. Revolution:

The Revolution Christmas Tree Calendar contains all full-sized products, making this arguably one of the top calendars on the list for value for money. Revolution is becoming a staple beauty brand for many, especially in the beauty blogging community, and many of its products often sell out, so there’s likely to be some amazing items you’ve seen your favourite beauty bloggers using! The advent calendar is £120 but again, it is on offer now, and so can purchased from Superdrug for £80.

 5. LookFantastic:

The LookFantastic advent calendar is full of a selection of treats from make up to bodycare, from brands such as Molton Brown, Illamasqua and Eyeko. It retails for £59, making it amazing value for the variety of products in the calendar as it is stated to include products worth £300! It’s a great option if you’re looking to experiment with new products, you never know, you might stumble on a new favourite that you’ll be buying well into 2019.