You can never have too many lipsticks, if you ask us—especially when you find one (or three) with the staying power of the Energizer bunny. Sure to become a staple in your purse, this trio lives up to its promise, giving you long-lasting, highly-pigmented color that keeps going and going. Creamy and luxurious, it glides on effortlessly, hydrating your lips without the hassle of touch-ups. Comes with three different colors: Kitty, a soft pink; Stiletto, a rich red; and Smitten, a deep cranberry red.