Beauty Best Bets: Westmore Beauty Instantly Flawless Foundation It’s a foundation and skincare, so you need this new product from Westmore Beauty.