Several have reported getting 'itchy' marks after using Starface pimple patches. Among them is UK-based Vanessa Elliot, who shared footage of her star-shaped mark.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results