You never plan on waiting until the very last minute to load up on those top-selling never-empties for your makeup-magpie friends and family. And yet, every year, you end up clicking on a story like this one, in the hopes of finding the perfect product for the beauty lover in your life when the gift-giving extravaganza is just a few weeks away. We’re sweating even harder this holiday season — it’s no secret that 2021 is an extra-challenging year for the procrastinators among us.
Before you start frantically populating your cart with ho-hum non-hits from fusty drugstore brands, hit pause — we took a deep breath and did the last-minute work for you. From Amazon to Sephora, we've done a deep dive on the best gifts across hair, makeup, skin care, and more — and just as importantly, all the essential dates to keep in mind to make sure your gifts arrive on time. Even better, the 18 gifts here are so covetable and luxe, that no one will ever know it was a last-minute purchase.
At Refinery29, we’re here to help you navigate this overwhelming world of stuff. All of our market picks are independently selected and curated by the editorial team. All product details reflect the price and availability at the time of publication. If you buy something we link to on our site, Refinery29 may earn commission.