The longest marriage ever was enjoyed by Herbert Fisher (USA, b. 1905) and Zelmyra Fisher (USA, b. 1907). The couple had been married for 86 years 290 days as of 27 February 2011, when Mr Fisher passed away.