If you want the best foundation ever, if you're looking for a coverage that's not too matte and not too sheer or shiny you have to mix
Giorgio Armani face fabric foundation with
Charlotte Tilbury perfect skin foundation. You'll love the result - medium coverage that slides on so smoothly and this is the effect that neither make-up gives on its own. Giorgio Armani face fabric is too sheer on its own, but goes on very evenly and virtually erases the pores, while Charlotte Tilbury foundation has nice coverage it doesn't go on smoothly and you need to blend, blend, blend and the end result is a bit shiny, so you wouldn't be able to forgo the powder. Together though it's a marriage made in heaven!