I've been using Dermablend Leg & Body for a few years now, and I wouldn't change to any other brand even if you paid me!! This covers imperfections like a dream. Spider veins: Gone! Sun damage: Gone! Freckles and moles: Gone! My legs look completely flawless with just a light coat of this body makeup. It's also great for using on your arms, neck, and chest.
Even during hot Florida summers, this stuff doesn't budge! It's completely sweat-proof and lasts all day or night!
The color looks super natural; like your skin, but much, much better.
I've even used this mixed with a little moisturizer on my face, and the coverage is flawless! The best part is it doesn't clog my pores or cause breakouts. Just make sure to really scrub it off. You have to use a body scrub, not just soap and water.