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 ...
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 ...