19% offKIKO Milano Unlimited Double Touch 102, 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 Liquid Lipstick Deal This two-step liquid lipstick delivers a bright finish with impressive staying power, lasting up to 12…