I recommend Milani Conceal perfect 2 in 1 foundation. I have more combination skin but it holds up and isn't over drying for my dry areas. It is really full coverage and love how it photographs and is long wearing for a full day. I do add a hydrating spray and primer before but I am very happy with how good it is at it's price point.
This foundation gives me full coverage that lasts all day! I have dry skin and I love that it doesn't accentuate my dry patches or look flaky after hours of wear. It also mixes perfectly with the Glossier FutureDew Oil Serum Hybrid if you are wanting a dewier finish.