Charlotte Tilbury Lip Lustre Hydrating Lip Gloss
$25–$50
A high-shine, non-sticky lip gloss from the beauty world's favorite luxury brand — a little indulgence that fits in any stocking or gift bag.
View on Amazon →As an Amazon Associate we earn from qualifying purchases. Full disclosure