Advent calendars were once just for kids.

Tiny fingers would scrape at the weeny windows of cardboard, which opened up to display pretty festive pictures, or if you were really lucky, a little square of chocolate.

But now, there's an Advent calendar for almost anything.

Chocolate varieties are still strong sellers, only they now vie for a spot in your home with beauty calendars, boozy calendars, and even more niche varieties (yes, that's right, you can now treat yourself to a different porridge every day of Advent, or even a workman's tool).

It does seem to have gone a little bit crazy but we're big fans.

Celebrate the run-up to Christmas with one of these adorable Advent calendars...


1. For the biscuit fiend...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.

Limited Edition Sophie Conran for Biscuiteers Advent Calendar, with tin of 24 luxe biscuits, £125, Biscuiteers.com


2. For kids who love pencil cases...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.Advent Calendar 2019, £18 (was £28), Smiggle


3. For the beauty buff...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.Lancome Advent Calendar, £95, Boots


4. For the Disney Princess who'd prefer jewels over chocolate...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.

Disneys Aladdin Jewellery Advent Calendar, £14.99, Argos


5. For the wine drinker...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.
JP Chenet Wine Advent Calendar, £54.99, Ocado


6. For the ladies who always smell good...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.Bloom 24 Piece Drawer Set, £50 (was £70), Superdrug


7. For the kids who love to collect...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.
Hatchimals Polar Palace Advent Calandar, £21.99 (was £24.99), Very.co.uk


8. For the flavoured gin lovers...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.

Edinburgh Gin Advent Calendar, £99, John Lewis


9. For the foodies...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.Fortnum's Feasting Advent Calendar, £200, Fortnum & Mason


10. For the luxe beauty lover...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.

John Lewis & Partners Beauty Advent Calendar, £150, John Lewis


11. For the vegans...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.
Montezuma's Like No Udder Advent Calendar, £8.99, Ocado


12. For creative kids...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.Playin Choc Advent Calendar, £55, Ocado and Playinchoc.com


13. For the mince pie addict...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.
Festive Mince Pie Advent Calendar, £39.99, Selfridges stores


14. For the cheese gobbler...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.
Ilchester Limited Edition Cheese Advent Calendar, £10, Sainsbury's.


15. For the festive crafters...

News Shopper: Best Advent Calendars to buy this Christmas.Best Advent Calendars to buy this Christmas.
Fillable Advent Calendar, £5, Hobbycraft