KIKO Milano Unlimited Double Touch 130 | Liquid Lipstick With A Bright Finish In A Two-step Application. Lasts Up To 12 Hours*. No-transfer base Colour.

Ready to dispatch between3 - 5

Cash on Delivery available

Shipped from USA

Rs. 1,734.93
KIKO Milano Unlimited Double Touch 130 | Liquid Lipstick With A Bright Finish In A Two-step Application. Lasts Up To 12 Hours*. No-transfer base Colour.
KIKO Milano Unlimited Double Touch 130 | Liquid Lipstick With A Bright Finish In A Two-step Application. Lasts Up To 12 Hours*. No-transfer base Colour.
Rs. 1,734.93
Sold out