I 2007 ble Alexander McCall Smith utnevnt til Commander of the Order of the British Empire.