Best Lipsticks Under $20 You Can Find at Sephora
18 Ideas to Freshen Up Your Lipstick Stash — and Not 1 Is More Than $20 at Sephora
2
This Anastasia Beverly Hills Matte Lipstick ($18) earns top marks with other shoppers, and all 20-plus shades are also currently offered as a buy-one-get-one-free deal, so you don't need to pick just one for that price.