Are you 18 years old or older?
Sorry, the content of this store can't be seen by a younger audience. Come back when you're older.
32
Rich and nourishing lipstick with a bright finish
19
Liquid lipstick with a bright finish in a two-step application.? Lasts up to 12 hours*. No-transfer? base colour.
Long-lasting 10-hour hold creamy lipstick
13
Wet look finish glossy lipstick
11
Lightweight lipstick with a matte finish
3
Moisturising lipstick
4
Beauty Essentials Hydrating Shiny Lipstick
Matte liquid lipstick. Eternal colour. Extreme matte finish.
Beauty Essentials