Urban Decay All Nighter Long-Lasting Makeup Setting Spray Urban Decay All Nighter Long-Lasting Makeup Setting Spray ($19, originally $33) Image Source: sephora.com Urban Decay All Nighter Long-Lasting Makeup Setting Spray $19 from sephora.com Buy Now