Sephora carries soooooo many products, which is a gift, but also a curse, especially if you're an indecisive person. But you're in luck, because The Zoe Report put together the top 10 best-selling Sephora lipsticks, and #1 might surprise you.
We're not surprised to see this lip palette made it as a favorite. It includes 18 vibrant shades that you can use individually or mix to create custom lip colors. All in all, if you follow the brand's instructions on how to mix different colors, you're really getting up to 56 lip shades from this palette. So worth it!
Get it for $48.