L'Oreal Infallible Eye Shadow 24 Hour -- New Shades for Summer 2012
L'Oreal Infallible Eye Shadow 24 Hour -- New Shades for Summer 2012
L'Oreal Infallible Eye Shadow 24 Hour -- New Shades for Summer 2012
Known for its long-wear color authority, L’Oréal Paris’ Infallible collection introduces Infallible Eye Shadow – the first 24-hour formula in the mass marketplace. Available in a range of 12 irresistible and wearable shades,...