L'Oréal Paris Infallible Shadow Endless Pearl Eyeshadow
Now available in 27 shades from iridescent to mattes and metallics.
Description & Features+
From the Manufacturer +
Q & A+
From our ultra-blendable pigments.
with sensual finish that lasts up to 12 hours.