L'Oréal Paris Infallible Pro Last 2 Step Lipstick
Infallible Pro Last 2 Step Lipstick by L'Oréal Paris. Introducing L'Oreal Pro Last 2 Step Lipstick. This is the long... Read More
Always Almond 123 - LPP2 Always Almond 123 - LPP2
Captivated By Cerise 209 - LPP2
Cherry Noir 217 - LPP2
Continual Crimson 213 - LPP2
Coral Constant 203 - LPP2
Everlasting Caramel 201 - LPP2
Flamboyant Flamingo 113 - LPP2
Forever Candy 103 - LPP2
Heaven To Henna 205 - LPP2
Incessant Russet 219 - LPP2
Infallible Red 211 - LPP2
Lilac Infinite 105 - LPP2
Never Ending Nutmeg 119 - LPP2
Passionate Petal 111 - LPP2
Permanent Blush 117 - LPP2
Perpetual Apricot 207 - LPP2
Raisin Revival 215 - LPP2
Rose Tattoo 101 - LPP2
Timeless Rose 115 - LPP2
Toujour Teaberry 109 - LPP2
$12.99