Urban decay All Nighter long lasting makeup setting spray- I've been using this since it came out and I use it every time I put on my makeup. It really does work to keep on your makeup (I used to use hairspray to set my makeup but this seems way less harmful for my skin!)
Also on these boards
All Nighter Makeup Setting Spray from Urban Decay is this Friday's favorite beauty product.
Urban Decay All Nighter Makeup Setting Spray (makes a huge difference)