Shop Urban Decay’s All Nighter Long-Lasting Makeup Setting Spray at Sephora. This setting and finishing spray keeps makeup looking just-applied for up to 16 hours without fading.
Shop Urban Decay’s All Nighter Long-Lasting Makeup Setting Spray at Sephora. This setting and finishing spray keeps makeup looking just-applied for up to 16 hours without fading.