You've got to be very careful what you say these days - although perhaps if you’re James Bond exceptions can be made.

Sir Roger Moore this week revealed his hearing is failing him, leaving him unable to hear without his hearing aid.

But the cheeky 007 legend quipped that the issue does have its advantages - he can’t hear women’s voices!

James Bond played by Roger Moore and Solitaire played by Jane Seymour

The 87-year-old icon explained that he now struggles to hear higher pitched noises, explaining: “My wife got fed up with me asking, ‘I beg your pardon,’ and insisted I go and get myself a hearing aid.”

But he quipped: “Well my high register means that I am very fortunate as I cannot hear women speaking.”