The Body Shop Tea Tree Pore Minimizer - I'm not 100% sold on this product being an effective pore minimizer but I love the tingly and refreshing feeling of tea tree on my face so I use this more of a night cream as opposed to a pore primer.
Smashbox High Definition Liquid Concealer - This is the best full coverage concealer in my opinion and that small, skinny tube surprisingly goes a long way! I'm not prone to acne but I do get an irritable bastard here and there, which is when this concealer comes to the rescue. I also use it to even out my skin tone since I tend to get redness in certain areas of my face so I place a tiny amount on a sponge and blend it well into my skin.
Tarte Amazonian Clay Full Coverage Foundation - If you're looking for full coverage on your face, Tarte Amazonian foundation has you covered, literally! I use it sparingly and it still provides full coverage that will last all day. Once again, I use foundation to even out my skin color and mask any redness.
Benefit the POREfessional Pore Minimizing Makeup Primer - This is the pore minimizer that I recommend over Body Shop's tea tree one mentioned above. It applies smoothly and creates a very light layer on your skin to cover up yout pores. I apply after using moisturizer and before applying concealer and/or foundation. I mainly use on my cheeks and T-zone and haven't found anything that does the trick better.
Benefit the POREfessional Zero Agent Shine - Other than Clean & Clear blotting paper, this sheer powder works great to control shiny skin. I don't use it daily but when I do, I apply it after moisturizer and before foundation. The powder is very light so won't leave any residue on your face. You can also apply later in the day as your facial oils build up to reduce shine.