With nearly everything 50 percent off, you’ll have plenty of stocking stuffers!

By Liz Steelman
December 06, 2017
Carol Yepes/Getty Images

If one of the highlights of your year is Ulta’s twice-yearly 21 Days of Beauty sale, we’ve got a pleasant surprise for you. Right now, they’re doing a similar deal-a-day, 50-percent-off sale, but this one, the Holiday Beauty Blitz lasts a whopping 25 days. Yes, it’s like an advent calendar, but instead of chalky chocolate, it’s 50 percent off your favorite beauty items!

RELATED: The 5 Beauty Tips Meghan Markle Swears By

Today’s deal is 50 percent off It Brushes’ Your Beauty Basics Airbrush 101 Travel Kit, which includes three brushes for $19. Five deals are available at a time, so check back every day to make sure you’re in the loop with what’s coming up. Tomorrow’s sale is 50 percent off a six-piece Laura Geller set. Friday, you can grab Pur powder foundation for half off. Over the weekend, score Benefit’s Photoshop in a squeeze tube, the POREfessional Face Primer for only $15.50 on Saturday, and on Sunday get an Anastasia Beverly Hills contour kit for $20.

RELATED: The Skincare Line That Completely Changed My Skin

The sale started on December 1, and featured 50 percent off the Drawn In, Decked Out Smashbox palette. Other deals that have passed featured $19 BareMinerals foundations, 40 percent off two Tarte kits, 50 percent off Mally’s Glow collection, and 50 percent off Becca Lush Lip Colour balm. While you're not able to pick up these deals, it's good to know what you might expect for the rest of the sale.