Home / Shop
L'oreal Infallible Advanced Never Fail Makeup
$5.50
- Description
Continuous concealing hides imperfections, smoothing pigments resist fading, and oil-absorbing mattifiers stop shine, fighting the signs of makeup meltdown
Enriched 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