It's the season for eating, drinking and being merry, but experts warn that every time you over-indulge you could be cutting hours off your life.
A new report, published in the British Medical Journal, claims activities like having a couple of drinks, smoking, eating red meat and sitting in front of the TV can cut at least 30 minutes off a person's life for every day that do it.
On the flip side, sticking to one alcoholic beverage, eating plenty of fruit and vegetables and working up a sweat can add a couple of hours on to your life, Medical Daily reports.
Professor David Spiegelhalter, a statistician from the University of Cambridge, figured out the impact of different activities on a person's lifespan by using a concept of accelerated or decelerated ageing.
He expressed the effect of habits as "microlives" - or half hours of life expectancy.