I have been trying out new foundations for the last six months. I waited to review this one until I had used it for at least ten days to see if I really liked it. I had several requirements: a) it had...