10 foods for the perfect skin

When it comes to your skin, what you put in your body definitely shows on the outside.

Here are 10 foods that you need to have in your diet for gorgeous, flawless skin:

Not a favourite for many people, but this vegetable is great if you have acne prone skin. Its zinc content helps to get rid of breakouts.

Sweet potatoes
Loaded with vitamin C they help to produce collagen which smoothes out wrinkles and also reduces the appearance of fine lines.

These are great for protecting your skin from the sun. They minimize the effects of UVA and UVB damage, although we highly recommend you eat these AND wear suncream.

These tasty orange veggies are great for clearing up skin breakouts. They are also good for your sight too.

Another one for plumping out the skin and reducing wrinkles. It is also good for helping to maintain DNA which reduces the likeliness of cancer.

Red peppers
These tasty veggies are full of vitamin C which is great for smoothing fine lines and wrinkles.

They contain lycopene which, like the mushrooms, helps to protect the skin from free radicals by the sun which can cause premature ageing.

Dark chocolate
Any excuse for some chocolate to be honest. Dark chocolate works as an antioxidant that reduces rough and imperfect skin.

The secret in tuna is selenium which helps to preserve elastin to keep your skin smooth and tight.

These are packed full of antioxidants to help improve blood flow to form new cells and collagen.