Try Dr. Feelgood from benefit cosmetics. It has an almost gel like consistency that becomes a matte finish as soon as it touches your skin. It conceals your pores like a charm. Apply as you would foundation with a sponge. Does not cause any skin irritation (didn't for me) and leaves you with a flawless finish.
If you want a more permanent fix, Kinerase and Clarisonic have some great products!
I am an unpaid volunteer super moderator. I receive no remuneration from this site. Although I am a medical professional, any recommendations, statements, advice, or opinions I provide are mine, and mine alone. Consult carefully with the medical professional of your choice. All statements, recommendations, opinions, and advice expressed by me are mine personally – independent of the site and made as a forum member only – and do not necessarily reflect those of PlasticSurgerySpot.com.