Foundation makeup is a liquid or powder face cosmetic that helps create an even, flawless skin tone and either a dewy or matte texture. ... Fit Me Matte + Poreless Foundation happens to be the best foundation for oily skin too as its clay-infused formula with micro-powders controls shine and blurs pores.