Napoleón se casó con la archiduquesa Marie-Louise, hija del emperador de Austria, con el fin de asegurar una alianza estable con Austria y proporcionar al Emperador un heredero, algo que su primera esposa, Josefina, no había podido darle.