Skin Care Invest in Vitamin C, Your Skin Will Thank You! Vitamin C's the best”, “Have you tried Vitamin C?”, “Vitamin C is a must-have”. All this talk of Vitamin C has you wondering - is it such a big deal?