summer struggle

For oily and acne prone skin what foundation do you recommend for full coverage? Este lauder double wear, Kat von d, or ???