Jennifer Leyton and Anthony Hopkins were married off back in 1972, though before Jennifer Anthony was married to another woman for a brief time. Though this couple never had any children of their own. They stayed together until an amazing 30 years before separating in 2002.