It seems impossible, but the countdown to Christmas has already begun, and it’s the Advent calendars that are revealing it to us. Behind their little windows, they hide fragrances, skincare, makeup, and more. From luxury editions to the most coveted ones, here’s a list that’s constantly being updated.
Source: Vanity Fair