Kiko Milano

Sort by:
Kiko Milano Unlimited Double Touch 103 Natural Rose

Kiko Milano Unlimited Double Touch 103 Natural Rose

EGP 1,238EGP 879
KIKO Milano Unlimited Double Touch Long-Lasting Liquid LipstickA two-step liquid lipstick that combines intense color with radiant shine for a flawless look that lasts up to 16 hours. The fast-drying...
Kiko Milano Unlimited Double Touch 131 Spiced Tea

Kiko Milano Unlimited Double Touch 131 Spiced Tea

EGP 1,148EGP 879
KIKO Milano Unlimited Double Touch Long-Lasting Liquid LipstickA two-step liquid lipstick that combines intense color with radiant shine for a flawless look that lasts up to 16 hours. The fast-drying...
Kiko Milano Unlimited Double Touch 121 Dark Rosy Chestnut

Kiko Milano Unlimited Double Touch 121 Dark Rosy Chestnut

EGP 999
 long-lasting, two-step liquid lipstick that pairs a high-pigment base color with a clear lip gloss to deliver a vibrant, high-shine finish that lasts up to 12 hours.Step 1 (Base Color):...