It's a common misconception that holiday beauty gifts have to be expensive. There are plenty of limited-edition sets and presents out there for the beauty-lover in your life that you can buy on a budget; you just have to know where to look. Ulta Beauty carries a wide selection of present ideas, and best of all, plenty of options are under $20.
With gift sets across the hair, makeup, and skin-care categories from brands like The Body Shop, E.l.f. Cosmetics, Eva NYC, NYX Professional Makeup, and more, you're bound to find something for everyone on your list without going over budget. You can't go wrong with a new trio of winter lipstick shades or a luxurious holiday-scented body lotion. The only hard part about doing your holiday shopping at a mega beauty retailer like Ulta is narrowing down your options when there are hundreds at your fingertips - and resisting the urge to also shop for yourself
To help you find the best affordable beauty gifts at Ulta for $20 or less, we rounded up a few editor favorites ahead.