No matter what brand eyeshadow I use, my eyeshadow creases. I have oily lids and no matter what eyeshadow I use it will crease or wear off half way through the day. So after searching for the solution to my problem I have found some great ways to keep your eyeshadow on longer.
Eye primer - Using a eye primer works the best for my eyelids. I use the Urban Decay Primer potion and love it. There are many eyeshadow primers so find the right one and you will find that your eyeshadow will stay put all day. A primer is basically a base for your eyelids and something that your eyeshadow will hold on to and stay on longer.
Face Powder - Applying a translucent face powder over your lids can create a base for your eyeshadow to stick to. The powder will absorb the oils from the lid. Then apply your eyeshadow on top.
Wet eyeshadow - Before applying your eyeshadow, take your brush and wet it and then apply your eyeshadow. Using a damp applicator can help your eyeshadow stay on longer and makes the colour more intense and brighter.
Overall I would recommend using a eye primer, I find that to be the most effective.
What do you do to make your eyeshadow last longer?