I always talk about Urban Decay’s All Nighter Makeup Setting Spray because it is the truth. For only $30, you can’t beat a spray that withstands sweat and oil and heat. I live in the deep and dirty south. It gets really hot down here,so I sweat a lot. When I spray this stuff, my foundation stays on for 16 hours without any problems. Please check this out during this heatwave.
From Urban Decay:
Weightless but powerful, Urban Decay All Nighter Long Lasting Makeup Setting Spray’s temperature control technology keeps your makeup from melting down when it’s warm and humid, or dehydrating when its cold and windy.