Body Shop Tea Tree Oil* - this little pot of tea tree oil (£7) is one of my favourite things to use on spots. I've been buying it for about ten years now! Dab a small amount onto the spot using a cotton bud, and the natural antiseptic properties of the tea tree oil will help to clear away any bacteria, dry out the spot and reduce its appearance.
Boots Spot Wand - a two in one treatment, this has one end with a clear gel in that can be used in the day time, and another, thicker treatment to use at night. Both ends contain tea tree and witch hazel to help reduce the spots, and for £3.59 would be my choice if you're on a budget.
Dermalogica Clear Start skincare* - designed for younger, more spot prone skin, the Clear Start range has a massive amount of choice of products. As someone a bit older who's less prone to acne, I still get those annoying spots that pop up, and find the Emergency Spot Fix (£13) great for a targeted treatment. The Cooling Masque (£16) helps to calm down breakouts while also helping to clear them up, and I tend to use this when several spots crop up together to help minimise the length of time they last for and to soothe the skin.
What are your top products for beating those blemishes?