December is one of my favourite months primarily because it holds Christmas. While the anticipation of this holiday is no where as intense as when I was a child, the joy is still real. One of my treasured memories is the counting down of the days, until the 25th, with the aid of old school chocolate filled advent calendars.
Fast-forward many years later and boy, times have changed. Some of our favourite brands are offering splendid calendars packed with surprise goodies, yummy treats and beauty crushes. Mini luxury presents before Christmas, too good to be true — perfects for you and yours!
1. Liberty, £149 2. Boots No.7, £35 3. Jo Malone, £250 4. Selfridges, £85 5. L’Occitane, £45 6. The Body Shop, £50