It is the ultimate comfort food and is known to produce the same chemical in the brain as falling in love, but now scientists have shown that eating up to two bars of chocolate a day appears to protect against heart disease and stroke.
Read more:
• Six reasons it's good to eat chocolate.
• More good news for chocolate lovers
Previously chocolate has been shown to reduce memory loss, prevent diabetes, reduce stress, protect the skin against sun damage and lower cholesterol.
To find out if it was beneficial for the heart, researchers at the University of Aberdeen looked at the snacking habits of 21,000 people over 12 years.
They found that eating up to 100g of chocolate daily lowered the risk of dying from heart disease during that time by 25 per cent. The chance of a stroke also fell by 23 per cent.