Starface
STARFACE is a U.S.-based skincare and beauty brand launched in 2019 by Julie Schott and Brian Bordainick. Centered on Hydro-Stars, star-shaped hydrocolloid acne patches, the brand also offers skincare products such as cleansers and moisturi...