The name's Craig. The award-winning Daniel Craig.More details on Bond and the other award winners at This is London1 and This is London2.
The Bond star won best actor for Casino Royale at the Evening Standard British Film Awards. Celebrating a vintage 12 months for British cinema, other winners included United 93, Dame Judi Dench and Borat star Sacha Baron Cohen.
News that Craig, 38, would become the sixth James Bond provoked a mixed reception from Bond fans when it was first announced. But with Casino Royale taking £55 million in Britain alone, the attention paid to Craig's performance has been overwhelmingly positive.
At the ceremony at the Ivy, Craig said he was delighted at being the first actor to win a major award for playing 007.
He said: "This is tremendous. It makes you think that the success of the film might not be a fluke. We wanted to make an exciting and sexy Bond and tell a good yarn at the same time."