Tatcha Luminous Dewy Skin Mist Review

Tatcha Luminous Dewy Skin Mist Review

Tatcha Luminous Dewy Skin Mist ($48/ 1.35 oz.) is a moisturizing facial mist housed in an elegant spray container. Inspired by Japanese facial waters, the water includes plant extracts include red algae extracts and HADASEI-3 Bioactive Complex which has anti-aging...