Kiko Milano Unlimited Double Touch 129, Liquid Lipstick With A Bright Finish In A Two-Step Application. Lasts Up To 12 Hours. No-Transfer Base Colour
Sale price
$39.95
Regular price
$79.99
Fast Delivery On All Over UK
Free shipping & returns
Ask a question
Share
Couldn't load pickup availability
