What they say is true; 'tis better to give than to receive. But I'm here with a life hack: In order to maximize your joy this holiday season, buy yourself a gift to become both the giver and the receiver. Two birds, one stone.
Actually, more like 24 birds with one stone.
If you're a fan of bath and beauty products, the best gift you can buy yourself is the Winter Wonderland advent calendar from Sephora ($45). This cardboard shrine is festooned with two dozen punch-out crannies, just like the candy-filled advent calendars of your youth, but this time, they're filled with face masks, makeup and accessories. It's like Christmas every day.
You can use it like a proper advent calendar, popping open one door each day starting December 1st to help you count down to Christmas with a daily surprise to pamper yourself with. Or, no judgement, tear them all open and treat yourself all month long.
And if this mix of goodies doesn't strike your fancy, you can snag one of these other beauty-fanatic advent calendars from Sephora.
Perfume sprays and soaps for the scent fiend: Atelier Cologne Advent Calendar, $49
Serums and moisturizers for the skincare addict: 12 Days of OLE Glow Advent Calendar, $69
Mini polishes for the nail art nut: Ciate Mini Mani Month Nail Polish Set, $59
Looking for more "gift yourself" advent calendar ideas? Check Out This $400 Diptyque Advent Calendar (Plus 9 More Budget-Friendly Options)