The longest-married living couple in the world have celebrated their 86th wedding anniversary.
Karam Chand, 106, and his wife Kartari, 99, of Bradford, tied the knot in a Sikh ceremony on January 6, 1925 in India, when the country was under British rule.
Their marriage is believed to have lasted four years longer than that of the current record holders, and their family are checking with Guinness World Records to confirm the achievement.
They have eight children, 27 grandchildren and 23 great-grandchildren and put their long marriage down to getting along with each other and enjoying life.
Mr Chand, a retired mill worker who moved to the UK in 1965, says: "eat and drink what you want, but in moderation."