After taking the time to beautify your face a great setting spray is always an essential. The latest one we've been using is Urban Decay's All Nighter. Spritz this over your face and enjoy picture perfect makeup for up to 16 hours!
Sephora even sells a mini one for $13.00. Fits perfectly in your purse to take on the go.