Beauty lovers wait all year for Ulta Beauty's 21 Days of Beauty sale and now it's officially here â and better than ever. In previous years, this sale has offered up an average of two to three deals a day. But from March 14 to April 3, the beloved beauty retailer will be discounting four or even five deals a day, giving you ample chances to shop your favorite makeup and skin care for 50 percent off. Yep, that's right. Every single product's price listed below is being cut in half for this sale. With three full weeks of sales, that's plenty of savings to keep track of. So to help you out, we made a list of every single one of this year's deals. Just remember to mark your calendars and jot down your must-have brands, so you can swoop in and grab them for a great price. Here's a breakdown of the savings for each day.