Color-S Lipstains Gold - Blush The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Blush The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Coral The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Coral The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S (Colorsport) Lipstains Gold - Flame The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S (Colorsport) Lipstains Gold - Flame The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S (Colorsport) Lipstains Gold - Lily (New) The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S (Colorsport) Lipstains Gold - Orchid (New) The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S (Colorsport) Lipstains Gold - Peony(New) The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Silver Rose The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Silver Rose The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Spice The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Spice The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Sweet Apricot The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Sweet Apricot The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Tropic The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Tropic The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Velvet The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.
Color-S Lipstains Gold - Velvet The Original 12 hour Lip stain Lip stains are longer-lasting than lipsticks and can maintain lip colour for up 12 hours.