The best make-up to cover imperfections on the face is foundation, although applying concealers along with foundation will give you better results.