UDPP is a must
but if you already have oily eyelids, try Too Faced Shadow Insurance. the texture is slightly thicker than UDPP, so it's not as slick as UDPP. I have both just because they were on sale about 2 weeks ago lol.
ALSO, if you have oily eyelids, try Diva Defense Primer from Coastal Scents (
Coastal Scents: Diva Defense Primer)
Dust this on your eyelid (a little goes a long way), and let it "set in" for about 2 minutes. It is a MUST HAVE for anyone with oily eyelids or a combo/oily t-zone. This stuff is amazing. I always get a lil oily a few hours after i put on my makeup around my nose area, but since i've been using this stuff, i dont even have to blot anymore. it's really great. I'm sure this could work miracles for oily eyelids too. You can either get a sample jar or the full size jar, but just know that the full size jar has a TON of product in it.
I use a very dense and very soft kabuki brush (Too Faced Retractable Kabuki w/ teddy bear hair) to apply it all over my face, eyelids included. then i put on my mineral foundation, then UDPP and i'm good to go.