Skip Nav
Photo 10 of 12

10

Tarte Cheek Stain in Flush

Who has not arrived at her final destination only to find her blush shattered into a million fragments? That's why I love this Tarte cheek stain ($30), which can't break and stays on forever.

X