Urban Decay All Nighter Long-Lasting Makeup Setting Spray The Urban Decay All Nighter Long-Lasting Makeup Setting Spray ($33) is like a blotting strip in a bottle. It's a fan-favourite product that helps lower the temperature of your skin to keep your makeup locked in place and control the amount of excess oil your skin produces. Image Source: sephora.com Urban Decay All Nighter Long-Lasting Makeup Setting Spray $33 from sephora.com Buy Now