Cleansers - Judith White organics has a fantastic face wash.

Foundation - I have used every expensive foundation and every cheaper ones and found glominerals to be the best out of them all it has full coverage it doesn't make you breakout if you can't be bothered taking it off before bed it won't ruin your skin or pores AND you only need a pea sized amount!! Also photos that i have taken of me never have a white face or off colour always 100% spot on!