L'OREAL INFALLIBLE MATTE LIPSTICK
Promising up to 24 hours of wear and available in 12 neutral and sophisticated shades, the collection features a creamy, highly-pigmented formulation.
Promising up to 24 hours of wear and available in 12 neutral and sophisticated shades, the collection features a creamy, highly-pigmented formulation.