Napoleon III was the last monarch to rule France. He was the nephew of Napoleon Bonaparte, and first ruled France as its president for four years before declaring himself Emperor of the French in 1852.Answer and Explanation: The official reason why Napoleon III invaded Mexico was because that ...