I use Estee Lauder Double Wear Maximum cover foundation - it's quite a thick foundation but my god it covers very well, when I tell people that I suffer from spots they are truly amazed as it does cover my spots very well!
It would probably be classed as camoflage make up to some and some may say that it's too thick - therefore clogging pores but for the first year I suffered from acne I actually wore no make up to work and wore it when I went out socially - anyway my acne was worse back then and that was wearing no make up for at least 5 days a week, I now wear make up to work all of the time and when I dont wear my foundation I feel my skin gets bad. I actually feel as though this stuff does my skin good.
I bought that a couple of weeks ago and omg it is the highest coverage I have had from any foundation - and I have only used heavy foundations. This stuff will cover EVERYTHING - no word of a lie. It does look amazing when you first apply it but I don't think it was suited for me too well, although I think I just didn't give it enough time to work out how to apply it best and I exchanged it for good old Double Wear (the normal one). I only exchanged it because the Maximum Cover only comes in a ridiculous 5 shades and they're all far too pink and dark for my skin, and I felt that it just didn't agree with my skin

but I absolutely loved the coverage! I would advise anyone suffering from acne to try it out (get a sample though, it's a little pricey).
I have also been using Revlon Colorstay for years with no issue, apart from the shades do not match me and it can clog pores only when you do not remove it well enough (it's hard to remove but if done properly after each time, no clogged pores). The downside is that being an SPF foundation it leaves a white cast in photos with flash.
Mac's Studio Fix fluid is another one I have used - the coverage is lovely, the shade NC20 just about matches me. The only things I don't like about it is that it turns orange on me after a little while, doesn't control oil very well (but I have an extremely oily face that even Revlon Colorstay can't keep at bay), and it does make my skin itch a bit. If it wasn't for that I would wear it. Again leaves a white cast in photos.
Estee Lauder Doublewear is another one I have used and really liked (I have just started using it again). It's Medium - heavy coverage and it's long-lasting. It has beautiful coverage and finish if applied properly (like any foundation you have to find the right way to apply it and the right tool). It's very, very similar to Revlon Colorstay but it is a better quality, it has a nicer finish and better shade selection, imo it covers more than Colorstay and looks more flawless - definitely worth the money. Downside is that it also leaves a white cast in photos, and it is pricey.
For concealers I like MAC's Studio Finish concealer - heavy coverage and it's nice and creamy.
Estee Lauder doublewear liquid concealer is also brilliant - it's heavy coverage and lasts all day.
You can also use the Estee Lauder Double Wear Maximum Cover foundation as a concealer and it will last you forever. The foundation is very heavy so you can just use it as a concealer.