There are a lot of skincare products on the market that promise to give your skin the perfect canvas for makeup. But before you start slathering on thick cream, it’s important to know what it is and what it does Niacinamide cream.
178