Kiko Milano Unlimited Double Touch 103 - Long-Lasting Liquid Lipstick With Bright Finish | 12-Hour Wear

Kiko Milano Unlimited Double Touch 103 - Long-Lasting Liquid Lipstick With Bright Finish | 12-Hour Wear

Sale price  $33.95 Regular price  $56.99
Skip to product information
Kiko Milano Unlimited Double Touch 103 - Long-Lasting Liquid Lipstick With Bright Finish | 12-Hour Wear

Kiko Milano Unlimited Double Touch 103 - Long-Lasting Liquid Lipstick With Bright Finish | 12-Hour Wear

Sale price  $33.95 Regular price  $56.99

You may also like