Lourdes Flores nació en 1959 y recibió su educación primaria y secundaria entre 1965 y 1975. Estudió derecho en la Universidad Católica entre 1977 y 1982. En 1987 comenzó su carrera política con un discurso contra la estatización de la banca y ha servido como diputada, congresista y presidenta del partido PPC. En 2010 se postuló para la alcaldía de Lima.