If there's an ingredient that has taken the skin care world by storm lately, certainly it's niacinamide.