Let’s admit it, the period before Christmas is the worst. We’re not talking about shopping for gifts, but the wait for Christmas to arrive. After all, Christmas means good food, gifts and hanging out with your loved ones.

But fret not, we’ll make the wait more bearable with advent calendars. Whether you’re a beauty junkie, a chocolate addict or an alcohol lover, we’ve got you covered.

More from CLEO:
4 Christmas Gifts That Are Perfect For Your Beauty Junkie Friends
The Most Beautiful Celebrity Engagement Rings
10 Stylish And Comfortable Mules Under $100 To Wear Right Now