En abril de 1868 el príncipe Humberto contrajo matrimonio con su prima hermana, la Princesa Margarita Teresa de Saboya.