Yeah vit c will help you solve this concern...I don't know about bodyshop cream but can suggest you solve this
Bodyshop vitamin C cream is a good moisturizer but it doesn't work on acne and acne scar (Did nothing)
For dull skin and acne u can try these products -
Hi sis..pls suggest some ctm products