Yes, vitamin C is good for dull skin as it helps brighten and even out skin tone, while also protecting the skin from environmental stressors that can contribute to dullness. Vitamin C can also help stimulate collagen production of dull skin, which can improve skin texture and reduce the appearance of fine lines and wrinkles.