Este aceptó el trono el 10 de abril de 1864 tras los resultados afirmativos de una elección que le presentaron en su castillo de Miramar, José María Gutiérrez de Estrada y compañía; y posteriormente firmó el Tratado de Miramar, en el cual acordaba con Napoleón III la permanencia de las tropas francesas en territorio mexicano.