They have some makeup by younique that someone on my fb is selling and I wish I could get that stuff my face stays broke out and red and this makeup makes it look like you don't have any flaws at all it covers up permanent marker there are videos on YouTube you can watch that stuff is awesome
Maybelline's dream pure BB cream has decent coverage and contains salicylic acid which helps with acne. That's what I use when I have breakouts.
really depends on preference, from sephora they have many brands that work perfectly, if you don't want cake face definitely do your research
high end would be the makeup forever HD foundation.. drugstore would be the infallible by I think rimmel not sure.
Sorry tagged the wrong person lol @greedypreggo970