L'Oréal Paris Infallible 24H Long-Lasting Lipstick and Lip Gloss 2-in-1 Shade 502 Red To Stay 5.7 g
A bold, long‑lasting red that glides on like a liquid gloss and dries into a smooth, satin finish, staying vibrant for up to 24 hours while keeping ...