The best foundation for your skin type There are so many different types of foundation; liquid, cream, bb, cc, dd, powder… do you go for opaque, mediu…