Kat Von D X ITG

Kat Von D X ITG

Kat Von D X ITG
30 Shades Of Kat Von D

A lipstick collection with just about every color imaginable—from the Sephora top-seller who knows how to make a pigment that lasts Read more