Hija de Armando J. García y de María Teresa Segovia, estudio la primaria y secundaria en el «Instituto Mater» y la preparatoria en el Reino Unido, donde fue certificada como docente del idioma inglés en las Universidades de Oxford y Cambridge; es licenciada en Letras Españolas egresada de la «Universidad Labastida» de Monterrey. Estuvo casada con Manuel Madero Madero.
Fue miembro del PAN y de la Asociación Nacional Cívica Femenina desde 1978. En las elecciones estatales de 1985 es postulada candidata del PAN a diputada por el Distrito 2 local resultando elegida para la LXIV Legislatura del Congreso del Estado de Nuevo León que concluyó en 1988. En las elecciones de 1988 es candidata del PAN a presidenta municipal de Monterrey, perdiendo la elección ante el candidato del PRI, Sócrates Rizzo García. De 1991 a 1994 fue regidora del ayuntamiento de Monterrey que presidió el alcalde Benjamín Clariond.[1]
En 1994 fue nombrada secretaria del ayuntamiento de San Pedro Garza García por su titular Fernando Margáin Berlanga y permaneció en dicho cargo hasta 1997 en que renunció para ser candidata del PAN a la presidencia de dicho municipio. Resutó elegida en el proceso electoral de 1997 al recibir el 64.64% de los votos, frente al 31.28% de su competidor del Partido Revolucionario Institucional (PRI) Esteban González Quiroga.[2] Ejerció el cargo del 1 de noviembre de 1997 al 31 de octubre de 2000.
El 23 de julio de 2001 el presidente Vicente Fox Quesada la nombró embajadora de México en Canadá, siendo ratificada por el Senado,[3] permaneció en dicho puesto hasta el fin del gobierno de Fox, el 30 de noviembre de 2006.[4] En 2015 buscó ser presidenta estatal del PAN en Nuevo León, pero resultó derrotada por Mauro Guerra Castillo,[5] tras reconocer dicha derrota, anunció su renuncia a la militancia en el PAN, al señalar que el partido había perdido el rumbo.[6][7]