En 1842 se convierte en general y se casa con su prima Adelaida de Austria, aunque tuvo una hija con su amante, Laura Bon.