Rachel Weisz is "very, very happy" with Daniel Craig.

Rachel Weisz

Rachel Weisz

The 'Youth' actress - who has nine-year-old son Henry with ex-fiance Darren Aronofsky - has "no complaints" about either her personal or her professional life.

Asked what it's like living with Daniel, she said: "Let's just say I've got no complaints. Life is good and I'm very, very happy. I have a wonderful family and my career seems to be going well, touch wood.

"I'm quite superstitious though, so I don't want to say too many things about it in case I jinx it."

And Rachel also thinks her husband - who is best known for playing James Bond - is a "brilliant" actor.

When quizzed on life with James Bond, she replied: "I don't live with James Bond, I live with an actor called Daniel Craig, who is such a brilliant actor that he has convinced everyone else that that is who he is.

"I don't know James Bond personally and as far as I understand, he doesn't really get married, does he?"

When she was younger, the 45-year-old beauty was inspired to become an actress after seeing the late Dame Elizabeth Taylor in 'National Velvet'.

She explained to Britain's HELLO! magazine: "She was a very young girl in the movie, maybe 12 or 13, and you just see that burning fire and passion in her, which is something I think we are missing a lot of on screen today - women with a great appetite and passion for something that is not necessarily a man. I think it's one of the great movies and I still love it to this day."