I am in need of a new foundation just moved to a hot climate and foundation sliding off I am currently using Clinique even better foundation. I need good coverage, long wearing and cruelty free any recommendations? Many thanks :)