En 1879 una asamblea constituyente reunida en la ciudad de Tarnovo adoptó una constitución para Bulgaria (muy democrática para la época, pero que apenas fue aplicada) y eligió como príncipe a Alejandro de Battenberg, sobrino de la zarina de Rusia.