Está casada con el expresidente Juan Manuel Santos, con quien tiene tres hijos: Martín, María Antonia y Esteban.
En un almuerzo de amigos, conoció a Juan Manuel Santos, entonces subdirector del diario EL TIEMPO.
Ya casados, viajaron a Estados Unidos por cuenta de una beca que Santos se había ganado en Harvard.
Poco tiempo después nacieron sus otros dos hijos, María Antonia y Esteban, a quien ella define como "un milagro de la Virgen", y lo dice porque, durante su tercer embarazo, debió estar cuatro meses hospitalizada debido a un desprendimiento de placenta.
Finalmente este matrimonio duró dos años, al divorciarse, él volvió a casarse con Juanita Londoño.