Napoleon Bonaparte’s marriage to his first wife, Joséphine, ultimately ended in divorce because she couldn’t give him an heir. A lot happened during their relationship before they got to that point.