Rachel Weisz, who is married to James Bond actor Daniel Craig, has said that she would like to play a villain in the franchise.

In an interview with Esquire magazine when asked about playing a Bond baddie she said: "I'd like to!

"I wouldn't say no. I'm not a snob about entertainment."

The Oscar winner actress also explained why she doesn’t talk about her relationship with the Bond star "There are lots of people involved, including children who are getting older.

"And they didn't choose to have us as parents. I genuinely just don't think it's very fair on them to have their parents talk about stuff."

She also spoke about walking on her wild side and which rock star she'd like to emulate: "Jack White is how I’d like to act. You can tell he isn’t faking it and that the band really don’t know what they’re going to play next.

"It’s abandon. He just lets himself go. Abandon plus skill plus technique. That’s a great cocktail."