1. Elizabeth Mott's Thank Me Later Eye Primer , which will help make sure that smoky eye (that you spent way longer on than you'd like to admit) actually lasts through the night instead of melting off your face as soon as you walk out the door. Promising review: "I have never been a big eyeshadow person but have become one every once in a while.

I've used this for about five months, and I am still on the first tube I ordered. A little bit goes a long way. You do have to rub it in; it is white.

I can put my eye makeup on at 6 a.m. and take it off at 3 a.

m. and it still looks like it was just applied. I bought it again because I am getting low.

Can't imagine eyeshadow without it. Worth every penny." — Kadee Get it from Amazon for $13.

99 . 2. And a long-lasting Urban Decay All Nighter Setting Spray that'll protect all your hard work and prevent it from smudging or fading.

🙌🏼 Honestly, the only explanation for this is that it is some magical potion. BuzzFeed shopping editor Jenae Sitzes has this and absolutely loves it, "I first put this setting spray to the test for a wedding that involved taking many trains in and out of Manhattan on a hot day and being in crowded rooms where airflow was ~limited~. As such, I was sweating up a storm, but my makeup looked *flawless* by the time I got home that night — all thanks to this Urban Decay setting spray that I knew after one use, I'd be repurchasing.

I'm new to setting sprays, so it felt weird at first to spray something *on t.