TOO FACED Love Flush Long-Lasting 16-Hour Blush (Justify my love)

Favorites 14 favorites

How safe is it?

Product Description

A long-wear, fade- and smudge-proof formula that keeps your cheeks perfectly flushed for up to 16 hours.

Hang tight. We're thinking.