I usually wear eyeliner some nuetral colored eyeshadow like beige and some mascara,but by the end of the day it's all in my creases and all over my face.
I don't know how to make a look last all day.
I can never find primers in makeup sections.
Most Helpful Girl
i only wear dark eyeliner on the top and white eyeliner on the bottom and mascara on both, it makes my eyes seem brighter.
but your question was how to make it stay and last longer. before you put on your eyeliner, mascara or eyeshodow, you need to use a (loose) face powder foundation on your eyelids. this should help your eye make-up to set better. also try to use waterproof make-up (mascara and eyeliner especially) and keep your hands and fingers away from your face, the oils and sweat that collect on them with cause your make-up to smear and smugde.
and you want your eyes to stand out more, instead of using a nuetral eyeshadow, try using an opposing color. like if you have brown eyes, try a purple, blue or even green only on the eyelid, below the crease (I love green with my eyes, it just makes them pop) just don't go overboard like the did back in the 80s, I know you've all seen that electric blue eyeshadow all the way up to the brow (EEEWWWW!) if you don't have brown eyes then there are plenty of websites (covergirl, maybelline, etc.) that sell eyeshadow kits that show you which colors would best accentuate your eyes. sometimes the stores have color charts next to the make-up as well. and if you want a smoldery look, then opt for darker colors, just put it on a little at a time, remember, it's easier to add more than it is to start all over.
hope this helps :)0