Aspiring centenarians should quit smoking, keep coffee to a minimum and maintain low cholesterol levels, according to the latest research.
If you want to live to 100, stop smoking, keep your cholesterol down, and drink no more than four cups of coffee a day.
Those are the three top tips from scientists who analysed data on 855 Swedish men born in 1913, including 10 who celebrated their 100th birthday.
It also helps to own a house by the age of 50 - indicating a high standard of living - display a good level of middle-age fitness and to have a mother who lived a long time.
Researchers at the University of Gothenburg found that 27 per cent of the study participants survived to the age of 80 and 13 per cent to 90.
Of all the deaths occurring after the age of 80, 42 per cent were attributed to heart disease, 20 per cent to infection, 8 per cent to stroke, eight per cent to cancer, six per cent to pneumonia, and 16 per cent to other causes.
Dr Lars Wilhelmsen, who has been involved in the study for the past 50 years, said: "The unique design has enabled us to identify the factors that influence survival after the age of 50.
"Our recommendation for people who aspire to centenarianism is to refrain from smoking, maintain healthy cholesterol levels and confine themselves to four cups of coffee a day."
Surveys at ages 54, 60, 65, 75, 80 and 100 allowed the scientists to highlight factors that promoted longevity.
"Our findings that there is a correlation with maternal but not paternal longevity are fully consistent with previous studies," Dr Wilhelmsen added. "The genetic factor appears to be a strong one - but still we found that this genetic factor was weaker than the other factors."
Two of the centenarians dropped out of the study due to dementia and one for personal reasons.
Of the remaining seven, two lived at home and five in assisted facilities. None smoked, and all displayed good temporal and spatial cognition which involves a sense of time and space. In addition, despite universally using walking frames, every 100-year-old was slim and had a good posture.
"Normally we conducted the surveys at hospitals, but we visited the seven centenarians at home," said Dr Wilhelmsen. "All of them were clinically healthy, satisfied with their circumstances and pleased to be living where they were."
The findings appear in the Scandinavian Cardiovascular Journal.