10 Jun Colorescience Natural Finish Foundation Posted at 12:04h in The Vanity News by Team Vanity 1 Like Bob talks all about the Colorescience Natural Finish Foundation and why it’s such a great product.