Whenever i wear makeup it fades at the end of the day, how do i keep it to last all day?

When I go to school in the morning my makeup looks flawless, then when i get home, my eyeliner is all smudged and looks like my foundation isnt on my face anymore, how can i get my makeup to last my through the day without having to redo it over and over and me look like a cake face?
My Answer
Attach Images (Limit 4)
A :

9 answers so far

I use Urban Decays All Nighter makeup setting spray along with primer and it is amazing it really keeps your makeup fresh and last all day!
This answer has been removed.
Apparently a light spray of water can 'set' your make up. When i go out in the evenings i put a very quick, light spray of hairspray over my makeup and it does seem to last longer lol
This answer has been removed.
Yes it's all about priming. the primer from Smashbox is ABSOLUTELY amazing and makes your makeup not only look flawless but also makes it last forever...give it a shot!
This answer has been removed.
Foundation primer is so crucial! Also you may need to switch your foundation. It's either too light or the wrong type (as in you might have to switch to powder or liquid depending on your skin type and issues).
This answer has been removed.

what type of skin do you have? If you have oily/combination skin then that's probably why. I suggest using a foundation that's oil-free and lightweight, nothing too heavy or cakey. I just started using Revlon's Colorstay and I have oily/combination skin. It works great and lasts me the whole day. Also, you might want to try using a primer. I just bought Studio Gear Prime Objective Primer, but I haven't tried it out yet. Or, you can also opt for a mineral foundation. Because they're light-weight, you'll never have a problem with it looking cakey. Plus, it helps particularly with people who suffer from blemishes because it doesn't clog pores.

As for the eyeliner, stay away from anything liquid. When it's hot and humid, it can melt and smudge. Try using a Mac pencil. I've used it for a year and I've never had a problem with it smudging.

Good luck!
This answer has been removed.
Definitely try some foundation primer and eye primer for your face and eye makeup. That'll help keep the color on throughout the day. Good luck!
This answer has been removed.
I would recommend wearing a foundation primer, then applying your foundation. I love Laura Gellar "Spackle" face primer. Your foundation will adhere to the primer, therefore making it last throughout your day. Dust some powder over your face as well for staying power. A lid primer is a good idea too. Smashbox Photo Finish Lid Primer is perfect to apply before your eyeshadow. To help your eyeliner stay put, try smudging the same color eyeshadow powder over your liner....this will help to set the liner and keep it from smudging.
Also, Urban Decay makes a product called "All Nighter Long Lasting Makeup Setting Spray" that might be worth a try for you! Hope this helps!

This answer has been removed.
The key is to wear a primer on your eyes (urban decay primer postion is my favorite) and under your eyes so it lasts. And a face primer would also help your foundation stay:) set your foundation too I use baby powder and its translucent and i'm very tan but helps me not get oily and makes it last all day:) Also, setting your eyeliner with black eyeshadow or whatever color eyeliner will make it last.
This answer has been removed.

In her 20's

CHARMS (0):See All
Have a burning beauty question?
Most Popular Q&A Questions
Most Popular Vote Questions
Most Recent Questions
9466 Black Mountain Rd, Suite 250, San Diego, CA 92126