Acne stickers aka acne dots aka pimple patches aka hydrocolloid bandages are one of the acne community’s little best kept secrets that you didn’t know you needed – until now. You can spot treat a pimple all day without anyone knowing, have your skin look completely flawless, and still wear makeup during the treatment process. […]