Rosario Puga, cuyo verdadero nombre era Maria del Rosario Puga Vidaurre, nació en Chillán en 1786, en el seno de una familia de la aristocracia chilena. Su padre era el Gobernador de Concepción, General Juan de Dios Puga Cordova, y de doña Emilia Vidaurre, hermana del Coronel José María Vidaurre, el asesino de Diego Portales.

De la infancia de Rosario, poco se sabe, pero cuando ella tenia 21 años de edad, conoció a un fornido militar chileno, rubio, de ojos azules, era el Libertador General Bernardo O'Higgins, con quien sostuvo un romance. Bernardo O'Higgins tenia 39 años de edad, y era Director Supremo de Chile, y Rosario, una joven hermosa de 21 años de edad, en 1817, cuando se conocen y se convierten en amantes. De esta relación, nace Pedro Demetrio O'Higgins, quien sería el hijo natural del Libertador, a quien reconocería su paternidad, años después.

Rosario queria ser Primera Dama y casarse con el General O'Higgins, pero para el General, Chile estaba primero, antes que el amor de Rosario, pero había otro problema y es que Rosario era amiga de dos enemigos intimos del Libertador: El General José Miguel Carrera y Manuel Rodriguez.

Esta relación duró hasta 1820, cuando O'Higgins discutió con Puga, no solo por su hijo Pedro Demetrio, sino porque además culpaba a su amante de haber mandado asesinar a: los Hermanos Carrera y el guerrillero Manuel Rodríguez Erdoíza. Debido a esto, perdió la custodia de su hijo Pedro Demetrio y nunca más lo volvió a ver.

Más información: enciclopedia.us.es