Bond star Daniel Craig made honorary commander in British navy
The honour comes as Craig makes his final outing as Bond in 'No Time To Die'.