I never thought I would need a makeup setting spray since I do typically set my makeup with a setting powder, however I’ve found that my makeup holds up even better when I do put a makeup setting spray on top of it, especially during humid scenarios. The best one I’ve found so far is the Urban Decay All Nighter Makeup Setting Spray which can be obtained for $31 at Sephora.
This bottle should last a very long time, so hopefully that helps cushion the $31 price tag. It also applies so easily. You can just close your eyes and spray it directly at your face. I typically spray 2 or 3 times to get each angle of my face. It dries pretty much instantly and never moves my makeup. Rather, it almost adds an airbrushed quality to the overall makeup look and makes everything looks better blended.
I definitely don’t use this product every day. I typically only use it on days when I know I’m not going to have time to do any touch ups or when I’m wearing a lot of makeup. On my more natural BB cream and lip balm days, it doesn’t seem worth it to use this product, but it definitely keeps my more polished looks staying fresh all day.