Imagine a lip palette that has all of your favourite everyday shades. Next, imagine that lip palette has the ability to create different tones of those shades for when you want something out of the ordinary. In fact, imagine if it could also create any variation of any shade.
Now stop imagining and check out the Anastasia Beverly Hills Lip Palette! ($48 USD)