Kiko Milano

Unlimited 24h Matte - Long-Lasting Fluid Matte Foundation

Long-Lasting Fluid Matte Foundation

N/A

Long-wearing fluid matte foundation for up to 24 hours

Up to 24 hours* of hold for a foolproof base that looks just like...