Jane Seymour thought she was “done with guys” until she met her partner John Zambetti.

The 73-year-old actress, famed for playing psychic Bond girl Solitaire in 1973’s James Bond film ‘Live and Let Die’ – and who recently declared she was having the best sex of her life with John – opened up about her struggle to find love during an appearance on Tamron Hall.

She said about the time she met John: “I was very, very single, and a girlfriend said, ‘You must come out with me,’ and I went, ‘Look, I’m 73 – I don’t think I’m going out or doing anything. I’m done with guys, it’s not happening.’”

Jane added when “this guy walks past me” at the club she went to with her friend in Malibu, California, she “didn’t think anything of it”.

She added: “But the next thing I know a mutual friend of ours, who’s a rapper called Shwayze, calls and says, ‘Hey, I’m performing there next week. Do you want to come? I’ve got someone I want you to meet.’

“So I go and Shwayze does his thing and I’m there with Shwayze’s grandmother and this guy says, ‘I think we’re supposed to meet,’ and I looked at him and went, ‘Yes, we are.’

“That’s the answer, right? I was told I was supposed to meet someone.”

Jane added she and John “ended up having a very, very long chat the next day with a cup of tea, which ended up having dinner”.

She went on: “And then we realised that his son, Shwayze, and my son, Sean, they were all friends and he used to hang out at my house.”

Jane added John was “happily married for 43 years until sadly his wife passed”, saying: “He’s the most wonderful, loving, extraordinary man. He’s an ER doctor, very handy. And he has a rock band for the last 60 years called The Malibooz with Walter Egan.”

Before she dated John, the actress was married and divorced four times.

The mum-of-four had children Katherine, 42, and Sean, 38, with her ex-husband David Flynn, as well as twin sons John and Kristopher, 28, with ex-husband JAMES KEACH.