Velvet passion matte lipstick 326 natural rose, Beauty & Personal Care, Face, Makeup on Carousell
Kiko Milano - We can't decide which shade we're more in love with in this #liplook! 😍 Let us know your preference! Smart Fusion Lipstick 428 - Velvet Passion Matte Lipstick 326
Kiko Milano Velvet Passion Matte Lipstick - 326, 3.5 g buy in AmoreShop
Kiko Milano Velvet Passion Matte Lipstick - 320 Hazelnut
KIKO Milano Official on Instagram: “A creamy matte or creamy shiny finish on your #liplook? 💋 Velvet Passion Matte … | Creamy lipstick, Lipstick, Matte lipstick