Recommendations?

So I'm stuck between, Kat von d, charlotte tilbury, or mac for foundations? Please comment any others if you have any you like, have to be full coverage! X