A healthy diet is key if you want to live a longer life, but this doesn’t mean you always need to turn your back on the foods you love.
And the good news is chocolate, coffee and red wine are among the foods touted for longevity as are green tea, garlic and eggs.
According to Australian dietitian Dr Joanna McMillan these foods are proven to help you live longer because they are packed with age-busting antioxidants