What is a long lasting coverup from a drug store like Rexall?

One that lasts long, does not look flaky, covers up pimples.

i dont care if it makes my skin look flaky

I can be liquid or powder coverup