Tech

Ulta’s massive annual makeup sale is here—these are the best deals

Ulta's 21 Days of Beauty Sale is happening now through September 21, and it's the perfect chance for beauty lovers to stock up and save big.