Update Consent
< Back
Slide 8 of 13

Urban Decay All Nighter Long-Lasting Makeup Setting Spray

OK, naysayers, I know this Urban Decay All Nighter Long-Lasting Makeup Setting Spray ($32) isn't actually purple. But it comes in a lilac-scripted bottle, and it's just a really, really good setting spray, OK? Word on the street is it even makes your makeup stay on during sex.

Urban Decay All Nighter Long-Lasting Makeup Setting Spray
$32
from shop.nordstrom.com
Buy Now