Starface has teamed up with Hello Kitty to create spot stickers. They’re laced with hydrocolloid, an ingredient proven to treat and reduce blemishes. Less than a year since launching in the UK ...
In fact, making acne fun (and therefore normalizing a very normal part of the human experience, ahem), is kinda Starface’s whole thing, and their latest collab with Hello Kitty and Friends ...