Lasting Finish 1000 Kisses Lip Liner

From
£3.95 at 3 retailers
Up to 8 hours of long lasting transfer resistant liner. • Creamy texture • Vibrant colour • Precise application • Blends seamlessly
Cappucino Select your shade/ 9

Product reviews