L'Oreal Paris Infallible Advanced Never Fail Makeup, Buff Beige, 1.0 Ounces
Related posts
Feature
Continuous concealing hides imperfections, smoothing pigments resist fading, and oil-absorbing mattifiers stop shine, fighting the signs of makeup meltdownEnriched with vitamin and mineral complexes to combat the signs of fatigue on your skin
18 non-stop hours of comfortable fade-proof wear
Broad Spectrum UVA/UVB SPF 20 protection