It goes without saying that if you have a bad diet your skin will reflect that, but with hyperpigmentation you can do everything right and your skin can still look like crap. A lot of the time, it's genetic. I know my mother had problems with spotty skin and so do I.
