Urban Decay Cosmetics All Nighter Long-Lasting Makeup Setting Spray Urban Decay Cosmetics All Nighter Long-Lasting Makeup Setting Spray ($32) Image Source: ulta.com Urban Decay Cosmetics All Nighter Long-Lasting Makeup Setting Spray $32 from ulta.com Buy Now