Ulta is starting a big beauty event today called the 21 Days of Beauty. For the next 21 days, there will be daily beauty steals at 50% off. Some of the items will be online and in-store, others will be online only.
You can find the full calendar of items here: https://www.ulta.com/21days/
Ultamate Rewards members who are Diamond and Platinum level will have all Daily Steals orders ship free!
EDIT: Sephora is basically price matching this sale! They’re running “Oh Snap!” deals which are basically the same deal as Ulta, but at Sephora. So now you can shop whichever store works better for you!