If you’re on the lookout for vegan formulated and cruelty-free spot stickers, I Heart Revolution’s pink ... appearance of blemishes with a super cool design.