I've used Estee Lauder Double Wear Foundation for years, but I'm currently in the process of replacing my entire make up collection with cruelty free products and I cannot find anything as good as Double Wear.
So far I've tried:-
The Ordinary - not enough coverage
Kat Von D Lock It - Just awful, you could see it separating on my skin
Urban Decay All Nighter - Goes a bit cakey
All suggestions welcome