Which former actor and US President received an honorary British Knighthood? July 6, 2017 By Show answer Ronald Reagan. More American Presidents QuestionsMore History Questions