Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle
Buy L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml - Purplle
L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation, 128 Neutral Undertone, 30 ml

4.7 ★ (7 Ratings | 2 Reviews)

Shades
128 Neutral Undertone
Quantity
30 ml   |   ₹494