As you traverse the streets of London these days, you may notice a curious phenomenon developing on the epidermis of our fair city. Spot stickers, once solely marketed as a way to conceal and heal ...
Spot stickers, acne patches, blemish pads, call them what you will, just know that these bad boys are a game-changer when it comes to tackling zits. If, like me, you're skin is more on the dry side, ...