Bobbi Brown's Long-wear weightless foundation is the best option for covering up acne scars due to its diverse shades, high-quality ingredients, SPF content, and vitamin E concentration.