The secret to flawless dewy skin is in your makeup setting spray! NYX Professional Makeup Dewy Finish Setting Spray gives that fresh makeup look that lasts.