Prepping your skin in the morning, before an important meeting or date brings a struggle of its own. You want your skin to appear natural, glowy, and healthy, and your makeup smooth and suited to your skin complexion. Wondering the differences between BB Cream vs Foundation is that one...