$17.95
Available: Out of stock
Your lips will love these creamy, long-wearing lip colours, enriched with nourishing moisturisers and pure, high-impact mineral pigments. In 20 luxurious shades to suit every...
This product is currently out of stock and unavailable.