Advent calendars make for perfect gifts for friends, family or yourself because they give you days of pleasure in just one box.

If you suffer from nostalgia brought on by memories of you eating a chocolate a day from popular classic chocolate advent calendars, then these beauty calendars are great for you.
Homemade cosmetics brand, LUSH, has released its bright and festive holiday advent calendar, retailing at R1 250 in Cape Town and Johannesburg for those who want a personal touch for their gifting this season. Featuring a Christmas Sweater bath bomb, Snow Fairy shower gel and Snow Angel bath melt, this season’s holiday-themed luxury bathing comes to you courtesy of LUSH.
BABOR’S 24-Day Ampule Calendar
Don’t forget to take your skin medicine with Babor’s 24-Day Ampule Calendar, which will keep your skin looking youthful, fresh and glowing by providing a small skincare ampule for every day of this festive season. Perfect for the woman who wants to look great year-round, but can’t remember to stick to a routine during the holidays, this beauty calendar will keep your skin radiant for R1 550.
L’Occitane Classic Advent Calendar 2017
L’Occitane gives you a few of its favourite things with its Classic Advent Calendar. Variety is everything with this advent calendar. Day 5 of the calendar may gift you with a hand cream, while day 10 may shower you with a fragrance. If you’re looking for a beautiful festive surprise every day over the holidays, get yourself the Classic Advent Calendar for R850.