Urban Decay All Nighter Setting Spray locks makeup in place for up to 16 hours, ensuring a fresh, flawless look without touch-ups. This 30ml formula resists heat, humidity, and sweat, making it ideal for long days or special occasions. Lightweight and non-sticky, it keeps your makeup vibrant and prevents fading, smudging, or creasing. Perfect for professional use or daily wear, this spray enhances longevity while maintaining a natural finish.