Kiko Milano Unlimited Double Touch Lipstick 16hr No Transfer Waterproof Smudge Proof Kiss Proof 103 Natural Rose Makeup

Kiko Milano Unlimited Double Touch Lipstick 16hr No Transfer Waterproof Smudge Proof Kiss Proof 103 Natural Rose Makeup

ST-103
$23.74
Sale price  $23.74 Regular price  $47.49
Skip to product information
Kiko Milano Unlimited Double Touch Lipstick 16hr No Transfer Waterproof Smudge Proof Kiss Proof 103 Natural Rose Makeup

Kiko Milano Unlimited Double Touch Lipstick 16hr No Transfer Waterproof Smudge Proof Kiss Proof 103 Natural Rose Makeup

$23.74
Sale price  $23.74 Regular price  $47.49
Color

New Arrival: KIKO Milano Unlimited Double Touch – Viral Limited Edition, 16hr Long-Lasting, Transfer-Proof, Mirror Shine, in Popular Shade: 103 Natural Rose

You may also like