Foundation is one of those products that can divide people - some love it, some avoid it altogether - but there's no denying ...