No dia 4 de setembro de 1843 ocorria, no Rio de Janeiro, a celebração nupcial do casamento entre Pedro II e a princesa Teresa Cristina Maria de Bourbon, cuja mão fora oferecida pelo governo do Reino das Duas Sicílias. Antes de se conhecerem pessoalmente, eles haviam casado por procuração, em Nápoles, em 30 de maio de 1843. D. Pedro II só viu pessoalmente a nova Imperatriz do Brasil no desembarque dela ao Rio de Janeiro, em 3 de setembro. Ao vê-la, o Imperador ficou decepcionado já que a mulher não correspondia à pintura que havia sido enviada na época em que a proposta do casamento fora realizada. A Teresa Cristina de verdade era baixa, um pouco acima do peso, coxa e não era bonita. Segundo relatos, o Imperador teria dado às costas a Teresa Cristina e foram necessárias algumas horas para que D. Pedro II fosse convencido de que era necessário seguir em frente com o casamento.