ByKezia ParkinsMay 14, 2020 5 Beauty Brands Giving Spots the Stick Zit stickers, pimple patches, blemish busters. Whatever you call them, these babies are the latest trend in skincare…