Spots getting you down? Sadly genetics can play a huge part in whether your skin is clear or spotty.
Thankfully, if you're in the latter camp, there are a whole host of foods you can eat which help combat bad skin.
Angeli Kakade from Buzz60 says foods rich in vitamin C and zinc can help ward off zits. Here are some of them:
![](https://img.huffingtonpost.com/asset/5d0141972100003711e84091.jpeg?ops=scalefit_720_noupscale)
The creamy fruit is not only delicious, but it's also packed with vitamins C and E - both great for skin health.
![](https://img.huffingtonpost.com/asset/5d0141982400008c17871cff.jpeg?ops=scalefit_720_noupscale)
Those delightful green veggies are brilliant for fighting acne, according to experts. This is because it's loaded with vitamin A, B complex, C, E and K. All which help to make your skin look purdy and glowing.
![](https://img.huffingtonpost.com/asset/5d014198250000ae13dd979e.jpeg?ops=scalefit_720_noupscale)
Figs are rich in magnesium, which is essential for balancing acne-inducing hormones.
![](https://img.huffingtonpost.com/asset/5d0141982100003711e84099.jpeg?ops=scalefit_720_noupscale)
Oats are also rich in magnesium, meaning your skin will thank you for it.
![](https://img.huffingtonpost.com/asset/5d014198210000a718e8409b.jpeg?ops=scalefit_720_noupscale)
Another magnesium-packed foodstuff.
![](https://img.huffingtonpost.com/asset/5d0141982100003711e8409d.jpeg?ops=scalefit_720_noupscale)
The fish contains all of the right fats including omega 3 and fatty acids which help to keep inflammation down.
![](https://img.huffingtonpost.com/asset/5d014198250000ae13dd97a3.jpeg?ops=scalefit_720_noupscale)
These bad boys are loaded with zinc, a mineral which has been known to reduce the effects of acne.
![](https://img.huffingtonpost.com/asset/5d014199250000ae13dd97a8.jpeg?ops=scalefit_720_noupscale)
A great way for vegetarians to get their zinc fix.
![](https://img.huffingtonpost.com/asset/5d014199210000a718e840a1.jpeg?ops=scalefit_720_noupscale)
It's rich in zinc and tastes flipping great. Need we say more?