Most Helpful Girl
bare essentials is great for acne. I used to use it and I loved it but it just didn't stay on as long as I would like. Now I use make-up forever HD foundation which is about $40 a pop so it is veerrrry pricy. I don't know if you are on a budget or not, but most of the drug store make-up aren't very good for your skin. If you are worried about your skin, go into sephora, ulta, or nordstrom and have a rep help you. The best outside of bare essentials that is cheaper and good quality is clinique. Bobbi Brown, Laura Mercier, and tarte are all great brands for skin health. Stay away from MAC. Even though I adore MAC cosmetics, it contains chemicals that are really bad for the skin. It would actually make cause more acne. It is suppose to be used for taking professional makeup or special occasions, but it's one of the only ones out there that gives the most coverages(covers up blemishes and such) in the market.
You want to stick with liquid. Powder would dry up your face too much and really make your blemishes more obvious. If you're just looking for a foundation with OK coverage, look into tinted moisturizers. They're gentle of the skin.
I can't stress enough that brand is VERY important. People think that just buying something in the drug store would be good enough, but it really isn't for skins that are sensitive. A lot of cosmetics have corn starch in it and bacteria causing acne feeds on starch so that would cause more damage than good.
www.temptalia.com has some really good reviews on foundations out there. When you go into those cosmetic stores, don't hesitate to ask for samples. If they refuse (which I heard from nordstrom they sometimes do), fight back. That rep would get in trouble if they refuse to give you any samples. You need to see how well your skin reacts to it and how long the wear would be for the whole day.
The average cost for a good and affordable foundation is between $20-$30. If used correctly, it would last you for 4-5 months.
Hopes this helps, good luck.