Celebrate the holidays by giving the best beauty products of the season! From fragrances fit for the most discerning of noses to eyeshadow palettes out of this world, here are some of the top gifts for every beauty guru on your ‘nice’ list.

festive fragrance
Celebrity florist and perfumer Eric Buterbaugh made a splash with his luxury fragrance line EB Floral. He added spray fragrances just in time for the holidays. Available in six floral scents from freesia to dahlia, each crystal bottle mimics the design of the line’s existing fragrances. 65ml bottles for $175 each, ebflorals.com

colorful christmas
Rihanna proved herself a beauty mogul in 2017. Her Fenty Beauty line quickly became one of the most sought-after brands of the year, and it just introduced the Galaxy Eyeshadow Palette. The limited-edition palette features 14 star-dusted shades to make your eyes pop all season long. From smoky, iridescent violet to gold glitter on mint, it’s studded with unique color and glitter combos that deliver a phenomenal 3-D effect.
$59, sephora.com

perfect stocking stuffer
The name says it all! Tatcha Skincare for Makeup Lovers Obento Box is a four-piece set that creates a perfectly prepped canvas for getting all dolled up. Formulated with pure ingredients and Japanese anti-aging super foods, these essentials help makeup go on smoother and leave skin and lips with a youthful, healthy-looking glow. Comes packaged in an obento-style box, ideal for gifting. Includes Luminous Dewy Skin Mist, Camellia Gold Spun Lip Balm, The Water Cream and Violet-C Radiance Mask. $59, sephora.com

candles & creams & colognes, oh my!
Leave it to Jo Malone to create perfect scents for the season. The Luscious & Lively Trio gift box features cologne, body and hand wash, and body cream with scents like sea salt, freesia and wood sage. The perfect stocking stuffer, this trio is one you won’t want to pass up!
$85, sephora.com

naughty or nice?
You get both with this advent calendar of Charlotte Tilbury’s best-selling makeup treasures. Packed with a mix of 12 full-size and mini treats, the Naughty and Nice Magic Box makes every day a surprise—and it transforms into a beautiful jewelry case when you’re done! Includes Magic Cream, Goddess Skin Clay Mask, Multi-Miracle Glow and a bevy of CT products.
$200, charlottetilbury.com