Evening all, Can anyone recommend a good foundation that gives good coverage but doesn't look too heavy and is also long lasting? Ive tried estee lauder double wear and Kat Von D but they either don't stay on or are far too heavy. Thank you x