01
About Starface
Starface is a skincare brand founded in 2019 with a mission to normalize acne. Their signature star-shaped hydrocolloid patches help reduce the urge to pop pimples and their range of vegan, cruelty-free, dermatologist approved products are affordable and accessible.
See the full Starface review →02
Visit the brand page →