Ulta Beauty's 21 Days of Beauty Sale[1] is in full swing, which means it's the perfect time to refresh your cosmetic bag and stock up on beauty essentials. The semi-annual sale runs through September 19, but you only have 24 hours to snag 50% off the...