James Bond star Daniel Craig dines with Queen Elizabeth
James Bond actor Daniel Craig and his wife Rachel Weisz attended an exclusive dine and sleep evening at the Windsor Castle, hosted by Queen Elizabeth and Prince Philip.
Former James Bond Roger Moore has said, that Daniel Craig has done ``marvelous'' job as James Bond.