I can't help with mascara, since I only wear clear, if any....
But I have been loving the garnier BB cream for foundation. It's liquid, but it lasts all day and feels very natural on. They have one for dry or normal/oily skin. I use the normal.
2C-3A/ Coarse/ Normal to high porosity/ SW Florida
Cleanse: *CJ Daily Fix, AIA Coco Cowash, Trader Joe's TTT condish, Shea Moisture poos
Condish: CJ Smoothing, Curly Kinks Renew, Darcy's Pumpkin, *CJ Curl Rehab
Enhancers & 2nd day products: *Okra gel or FSG, Uncle Funky's CM, CJ Pattern Pusha
Gels: MGA sculpting, Giovanni LAN, Spiral Solutions FHG, LALSG, *JC Spiralicious