Napoleon’s Marriages and Children
In 1796, Napoleon married Josephine de Beauharnais (1763-1814), a stylish widow six years his senior who had two teenage children. More than a decade later, in 1809, after Napoleon had no offspring of his own with Josephine, he had their marriage annulled so he could find a new wife and produce an heir.
In 1810, he wed Marie Louise (1791-1847), the daughter of the emperor of Austria. The following year, she gave birth to their son, Napoleon François Joseph Charles Bonaparte (1811-1832), who became known as Napoleon II and was given the title king of Rome. In addition to his son with Marie Louise, Napoleon had several illegitimate children.