Lipstains Gold – Rose

£6.95

Lipstains Gold – Rose
The Original 12 hour Lip Stain
Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.