You can buy every brightening serum or conditioning treatment on the market, but if you’re ignoring your diet, you might as well forget it! What we eat is key to ensuring our skin looks bright, our teeth are strong and our hair is healthy and shiny.

Make sure you’re eating these six superfoods to give yourself a head start…

1. Blueberries
These tiny little guys are bursting with antioxidants which have anti-aging properties, so aim for a handful a day. Blend them in a smoothie, sprinkle them on your cereal or just eat them solo as a snack.

2. Spinach
Make spinach your go-to leafy green of choice to ensure you’re getting the most out of your salad. Popeye’s fave contains lutein which keeps your eyes bright and healthy, and it’s packed with omega-3 fatty acids which keep your skin moisturised and supple.

3. Tomatoes
Tomatoes are a great source of the antioxidant lycopene which is great for skin. Apparently lycopene is more easily absorbed in cooked form, so go for a tomato-heavy sauce next time you’re having pasta.

4. Walnuts
Smooth skin, healthy hair – walnuts might look kinda ugly but they’ll keep you feeling beautiful! Again, a handful a day is more than enough.

5. Kiwis
Pop a kiwi in your lunchbox for a huge vitamin C boost, ensuring your skin stays firm and wrinkle-free. Vitamin C is also essential for healthy bones and teeth.

6. Dark chocolate
Finally, a healthy dessert! Contrary to popular belief, chocolate does not cause you to get spotty skin. Dark chocolate (60% cocoa or higher) can actually keep skin hydrated and even protect it from sun damage. So eat up!