American actress Jane Seymour at her son’s wedding

Jane’s first marriage was to Michael Attenborough from 1971 to 1973 and she was then briefly married to his friend Geoffrey Planer from 1977 to 1978. The star then tied the knot with David Flynn in 1981, with the former couple having children Katherine, 40, and Sean, 36. Jane and David split in 1992 and the actress married actor James Keach the following year, with the pair having twins John and Kristopher, 26. Jane and James announced they were parting ways in December 2013 with their divorce finalised two years later.