L'Oreal Infallible Lasting Perfecting Foundation 30ml
Description
High coverage longwear foundation that hides the appearance of fatigue and blemishes. Now with Hydrating Hyaluron Complex the 24H non-stop formula stays on and feels fresh from day to night.
You may also like
loading
Discover more