Huda Beauty vs Charlotte TilburyHow To Choose the Best Foundation For Your Skin2 very big brands.   And 2 best selling foundations. But at £34 a bottle, which one is worth the investment?Disclosure: This post may contain affiliate links, which means that I might...