As regards Foundation - have you considered using mineral foundation?? way better for your skin and great coverage while still being kind, Loreal Perfect Match does the trick!!!
Mascara - Dior Backstage Blackout - Huuuuuuuuuuge brush its gorgeous, like fake lashes! Also the yves saint lauren faux cils, girls I'll agree it is incredible!!!