Mar Flores tiene cinco hijos en total. Su hijo mayor es Carlo Costanzia, fruto de su primer matrimonio con Carlo Costanzia di Costigliole. Además, tiene otros cuatro hijos más pequeños: Mauro, Beltrán, Bruno y Darío, nacidos de su matrimonio con Javier Merino. Los cuatro hijos pequeños están alejados de los medios y actualmente tienen edades alrededor de 21, 19 y 14 años (los dos últimos son mellizos).