Makeup Setting Spray
Makeup Setting SprayEverybody wants their makeup to look fresh and flawless from the moment they hit the red carpet to the moment they head home after the end of the night. and Urban Decay's All Nighter Long-Lasting Makeup Setting Spray will help you do just that. Just a few sprays and your makeup won't budge for 16 hours. Purchase HERE for $29 [Photo via]