Actor Sir Roger Moore, best known for playing James Bond, has passed away at 89

British actor Sir Roger Moore arrives at the Monaco palace for a religious wedding ceremony Saturday, July 2, 2011. (Michel Spingler, Pool)

LONDON (AP) – Roger Moore’s family says former James Bond star has died after a short battle with cancer.