Lack of sleep is the most important factor in determining whether someone will catch a cold, according to an American study.
People who sleep for under six hours a night are four times more likely to succumb to the virus than those who manage at least seven, it was found.
Sleep was found to be a more important factor than stress, smoking, education, or income, all of which are known to impact on overall health.
"It didn't matter how old people were, their stress levels, their race, education or income. It didn't matter if they were a smoker. With all those things taken into account, statistically sleep still carried the day," said Dr Aric Prather, lead author of the study and assistant professor of psychiatry at the University of California.
"It goes beyond feeling groggy or irritable. Not getting sleep fundamentally affects your physical health."