L'Oreal Lipstick and Lip gloss
L'Oreal Perfection Colour Endure Lipstick - Mauve On 604 It is far superior. It certainly does last however the finish is matt and can make your...
L’Oreal Paris Glam Shine Cream Lipstick combines the moist shine of a lip gloss and intense long lasting colours of a lip stick to give your...
Enjoy a long lasting fade proof smudge proof and touch proof lip colour with L’Oreal Paris Invincible Kiss Proof Ultra Glossy Lipstick Duo. The two in...
L'Oreal’s Infallible Rouge Sublime Lipstick provides 10 hours of vibrant and high definition colour while keeping your lips and hydrated and comfortable vitamin E enriched moisturiser....
L'Oreal Paris Invincible Platinum Lipstick combines long lasting colours up to eight hours with a shimmer and extra moisture protection to provide long lasting, shining colours...
Tailor made to suit over 30 natural lip shades, L’Oreal’s Studio Secret Lipstick with a creamy texture provides long lasting colours to suit any occasion from...