The 10 best beauty Advent calendars
When beauty Advent calendars first hit the shops a few years ago, only a handful existed and they quickly sold out. But now there are tons to choose from, each offering 24 days worth of pampering pressies. There's a better budget range too, with calendars starting from less than £15 and going up to three figures for luxury selections. They represent excellent value for money though, with more expensive offerings worth more than two or three times what they would cost, were you to buy all the products inside individually.