Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

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.