Christian Dior Ultra Rouge Lipstick - Beauty Affairs, 436 Ultra Trouble-436 Ultra Trouble
$
72.00
Product Description
The first incredibly long-wearing lipstick with the comfort of a lip ink.
Available at
Similar products
OPI Infinite Shine In Mint Condition 15ml
$11.34
$19.46
Oribe Lunar New Year - Hair Alchemy Litre Collection
$183.71
$201.59
Hunter Lab Daily Face Fuel 100ml
$24.42
$25.45