dynamic do-all BB cream is a makeup product with skin benefits. The “BB” stands for “beauty balm” or “blemish balm.” ... The light finish also makes it ideal ...