Which makeup is best for covering acne and redness?

i use the 24 hour superstay by maybelliene and maybelline powder concelear and the powder finish and it is good coverage but looks like **** and is cakey and looks disgusting on my pimples. i have dry skin and i use moustirizer and i take good care of my skin but i have bumps and redness and deep bumps. please help me and i want it too look natural (im looking toward MAC at the moment)