1 likeAs Miss Mimic mentioned before, Dermablend is great and their collab with Vichy is even better. https://www.vichy.co.uk/dermablend-fluid-corrective-foundation-16hr The foundation is totally non-comedogenic, lasts like the whole day, has an SPF 35 and moisturizes your skin. Also, use a moisturizer and primer before, it really helps with not looking dry and flaky.
1 likeBP dries out the skin so it's hard to apply makeup over it. I would suggest using BP at night instead. In the daytime, look after your skin barrier and make sure it is moisturised and hydrated. A concealer and loose powder could be an alternative to foundation. If you do opt for foundation, how about a tinted moisturiser paired with concealer?