VanityBeautyCo.

Lipsticks - 21 Colours

$30

21 Shades

Long-lasting

Mineral

Moisturising

Velvet-matte

Non-drying

Cruelty-free

Magnetic lid