Blush theory crème lipstick
Blush theory crème lipstick
Blush theory crème lipstick
Blush theory crème lipstick
Blush theory crème lipstick
Blush theory crème lipstick
Blush theory crème lipstick
Blush theory crème lipstick
Blush theory crème lipstick
Blush theory crème lipstick

Blush theory crème lipstick

$19.47
Color: Solar
Finish: Crème

Ultra hydrating crème lipstick 

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)