The L’Oréal Paris Infallible 32H Fresh Wear Foundation 200 Natural Linen delivers long-lasting, full coverage with a lightweight feel. This transfer- and water-resistant foundation stays put for up to 32 hours while providing a smooth, natural finish. Infused with Vitamin C and SPF 25, it helps even out skin tone and keep your complexion looking fresh all day long.
£9.99Price

















































































































































