Tartelett tubing mascara. Swear by it. Stayed on all day long, even when sweating or raining! It washes off at night with warm water and rubbing slightly, comes off in tubes! No flaking or smudging at all.
I never wear foundation, I think on me it makes me look worse! I use a light peach powder blush (cheap drugstore kind) and I use Clinique chubby stick highlighter on my eyelids during the day for subtle shine or NARS shimmer eyeshadow stick for a bit more color which also lasts all day.
Then lip color!