Craig, Daniel Craig named new 007

? His name is Bond, James Bond. His real name?

Daniel Craig.

He’ll be the first blond Bond, and only the second English-born Bond – Roger Moore is the other. Sean Connery is Scottish, George Lazenby is Australian, Timothy Dalton was born in Wales and Pierce Brosnan is Irish.

Craig’s selection was revealed as he was whisked down the Thames River aboard a military boat to a news conference.

Craig, 37, replaces Brosnan in the role of the suave spy in “Casino Royale,” due in theaters next year.

“I’m speechless,” the star said after posing for photos with producer Barbara Broccoli and director Martin Campbell.

“Daniel is a superb actor who has all the qualities needed to bring a contemporary edge to the role,” Broccoli and Campbell said in a statement.