Mary Tyler Moore and Robert Levine, 18 Years
Legendary comedic actor Mary Tyler Moore and doctor Robert Levine had an 18-year age gap. And yet, their marriage made it after all. Moore met Levine, her third husband, after he treated her mother during a house call. They were wed in 1983 and stayed married until Moore’s death in 2017. At the time of her death, Moore was 80 years old and Levine was 62.