Actor Sir Roger Moore dies aged 89

Former James Bond star Sir Roger Moore has died in Switzerland at the age of 89 after a short battle with cancer, his family has announced.

Sir Roger Moore
Sir Roger Moore

A message shared on the actor's official Twitter account read: "With the heaviest of hearts, we must share the awful news that our father, Sir Roger Moore, passed away today. We are all devastated."

The statement continued: "It is with a heavy heart that we must announce our loving father, Sir Roger Moore, has passed away today in Switzerland after a short but brave battle with cancer.

"The love with which he was surrounded in his final days was so great it cannot be quantified in words alone."