Prince Charles, Prince of Wales, presents US actor Kevin Spacey with his honorary KBE (Knight Commander of the Order of the British Empire)....