It's the most wonderful time of the year — to stock up on the latest and greatest beauty products, that is. Spoil your giftees rotten with things they wouldn't normally buy themselves (but totally deserve). Keep reading; we've got a list of the best beauty stocking stuffers — at every price point — for everyone on your list.
Image via @diormakeup
Image via @diormakeup
Buy now
At this price point, you can put one in everyone's stocking. And since it's reusable, they can enjoy lots of lemon- and bergamot-scented baths.
Buy now
Buy now
20 Tarte eyeshadows, four blushes, a mascara and a gloss, all for under $30?? It's a Christmas miracle. Split the set up — one for you, one for them.
Buy now
Buy now
Buy now