A study of 3,800 people aged 52 to 79 found that those who rated their happiness the highest were significantly less likely to die in the following five years than those who were least content.
Even after taking into effect the impact of age, disease and lifestyle factors on people's happiness, researchers found that the happiest group had a 35 per cent lower risk of death than the least happy.