The name’s Bond, Commander Bond: Daniel Craig given honorary Royal Navy rank

After more than a decade playing the world’s most famous secret agent, actor Daniel Craig now shares another thing with James Bond: the military rank of commander.
The British actor’s tenure in the coveted role has seen him fight shadowy organisations around the globe, drive a motorbike on to a moving train and compete in a high-stakes poker game in Casino Royale.