These florence by mills Spot a Spot Acne Patches are cute acne spot stickers and the ultimate shields for every spot, dot, or blemish peeking out of our skin.