Best & Worst of Charlotte Tilbury Hot Lips 2 Lipsticks
Best & Worst of Charlotte Tilbury Hot Lips 2 Lipsticks
Charlotte Tilbury Hot Lips 2 Lipsticks ($37.00 for 0.12 oz.) includes five shades from the KISSING formula and five shades from the Matte Revolution formula for a total of 10 new shades. They're now sold in refillable packaging and can be purchased as refills, too, though I haven't seen the case...