KProviding the latest health advice can be difficult – once a thing is considered healthy, it can be put back on the list of indecent people. But there is a guide that never goes out of style: Eat fruits and vegetables.

Plant foods offer a wealth of benefits on most criteria. Dietary fiber? Check. Vitamins? Check. Minerals? Check. But there is another reason why fruits and vegetables are vital: flavonoids.

This week, a study by Edith Cowan University in Perth, Australia, found that eating and drinking high-flavonoid products may help protect against cancer and heart disease. What's more, the effects were particularly beneficial for smokers and strong …