One of my favorite foundations is Revlon Colorstay.
I used to wear that all the time. It covers so well and even stays on a bit when you swim. BUT it makes me break out so bad! (I have awful skin and am currently on accutane.)