Mar 5, 2025 - Shop Urban Decay’s All Nighter Long-Lasting Makeup Setting Spray with Vitamin C at Sephora. This finishing spray hydrates skin and sets makeup.