No es muy dada a hablar de sus relaciones personales y siempre ha sido muy celosa de su intimidad, motivo por el que quizá el marido de Rosario Flores es para muchos un verdadero desconocido. La cantante conoció durante el rodaje de 'Hable con ella' a Pedro Lazaga, ayudante de producción de la misma, y desde entonces no se han separado. "Fue una experiencia muy bonita […] A Pedro Almodóvar siempre le digo que le tengo que agradecer que ahí conocí a mi marido. Cuando me decían: '¿qué tal la película? Yo siempre decía: 'divinamente', porque me enamoré', decía recientemente en el programa de Bertín Osborne.