[6] César Gaviria la designó Directora del Instituto de Seguros Sociales (ISS) en 1990, pero en 1992 renunció debido a las profundas diferencias entre su postura socialdemócrata y la neoliberal del Presidente.
En 2005 se presentó como precandidata liberal pero, por solicitud del director del partido, se retiró para ser la cabeza de la lista al Senado en las elecciones de 2006, resultando elegida para el cargo.
En el senado, López se caracterizó por ejercer un férreo control político a los temas más sensibles de la realidad nacional.
Con ese debate logró impedir la entrega de esos predios a empresas privadas.
[cita requerida] La senadora fue nombrada por consenso, como vocera del Partido Liberal en el Senado.
Al finalizar el año, un grupo de 22 senadores le hicieron un reconocimiento especial a sus labores al votar por ella como mejor senador del 2008, distinción que fue otorgada por el canal RCN Televisión.