L'Oreal Paris Infallible 24 Hour foundation now comes with a hydrating formula to stay fresh day to night.
Like its predecessor this exceptional foundation glides and fuses onto the skin with no cakey or dull effect. And with the bonus of mineral micro sponges to help absorb excess oil.
At this price most people buy 2. Get in quick!
Size: 30ml. Made in France.
Want to learn more about L'Oreal's Infallible foundation?
Check out the video below!