JANE SEYMOUR has thrown her hubby of 20 years to the curb!

The “Live and Let Die” James Bond beauty has ended her 20-year marriage to actor-thesp James Keach.

Jane, 67, – arguably best known for TV series Dr. Quinn, Medicine Woman – kicked James out of their Malibu, Calif. mansion after suspecting her husband was cheating, and misbehaving in a variety of ways, a source revealed.

“Jane and James have been having problems for years now, but she’s finally had with his antics and kicked him out of the house a few weeks ago,” a source close the couple told RadarOnline.com.

 “Some of her dearest friends have been warning her about James’ wandering eye and rumored infidelity, but she never wanted to believe it.

“There were also questions and suspicions about some personal items in the marriage, which James always blamed on Jane’s handlers.”

But the last straw was when Jane heard that her husband was getting close to a woman that she knows – that’s when she lost it and finally told him the marriage was over and that he had to get out and stay out, the source says.