Daniel Craig Is Roger Moore’s Favorite Bond, Too

Photo: Columbia Pictures

To the BBC: "I loved Casino Royale and Daniel Craig. He is a wonderful actor, certainly the best actor to play Bond." And Moore is feeling those tiny blue swim trunks: "He added he thought the 44-year-old had 'the best build of any Bond.'" So we're all in agreement then? Great!