Los maridos de Cleopatra fueron (en orden cronológico)
1. Ptolomeo XIII – se ahogó en el 47 a.C.
2. Ptolomeo XIV – fue supuestamente envenenado en c. 44 a.C.
3. Julio César – fue asesinado en Roma en el 44 a.C.
4. Marco Antonio – se suicidó tras una derrota crucial de Octavio en el 31 a.C.
1. Ptolomeo XIII Theos Philopator
Era el hijo de Ptolomeo XII y sucedió a su padre en la primavera del 51 a.C. como co-gobernante de Egipto por su matrimonio con su hermana mayor Cleopatra VII de Egipto. En octubre del 50 a.C., Ptolomeo XIII fue ascendido a gobernante principal junto con ella. Así, reinó desde el 51 a.C. hasta su muerte en el 47 a.C.
Ptolomeo XIII estaba resentido por el hecho de que Cleopatra intentara controlarle y estaba decidido a deponerla; para ello, se alió con Arsinoe IV (otra hermanastra y aspirante al trono). Sus acciones condujeron a una guerra civil.
Ptolomeo XIII murió ahogado al intentar cruzar el Nilo.
2. Ptolomeo XIV
Era hijo de Ptolomeo XII. Tras la muerte de su hermano mayor Ptolomeo XIII, fue proclamado faraón y co-gobernante por su hermana mayor Cleopatra VII. Así, reinó desde el año 47 a.C. hasta el 44 a.C. No se sabe con certeza cómo murió; se suele suponer que Cleopatra envenenó a su Ptolomeo XIV para sustituirlo por Ptolomeo XV Cesarión, su hijo de César que fue proclamado co-gobernante el 2 de septiembre del 44 a.C. La última mención de Ptolomeo XIV con vida está fechada el 26 de julio del 44 a.C.
3. Julio César
Uno de los más grandes generales de la historia, César jugó un papel crucial en la transformación gradual de la República Romana en el Imperio Romano.
Aunque Cleopatra tenía 21 años cuando se conocieron y César 52, se hicieron amantes durante la estancia de César en Egipto entre el 48 a.C. y el 47 a.C. Cleopatra afirmó que César era el padre de su hijo (lo que fue confirmado indirectamente por el propio César). Cleopatra, Ptolomeo XIV y Cesarión visitaron Roma en el verano del 46 a.C. y todavía estaban en Roma el 15 de marzo del 44 a.C. cuando César fue asesinado. Cleopatra regresó a Roma con su familia y convirtió a su hijo Cesarión en su co-gobernante (presumiblemente, tras envenenar a Ptolomeo XIV).
4. Marco Antonio
Fue uno de los triunviros que gobernaron Roma tras la muerte de César.
En el año 41, Marco Antonio se reunió con Cleopatra para hacerle prometer que apoyaría su intención de guerra contra los partos; ella encantó tanto a Antonio que eligió pasar el invierno del 41 a.C. al 40 a.C. con ella en Alejandría.
El 25 de diciembre del 40 a.C., Cleopatra dio a luz a dos gemelos engendrados por Antonio, Alejandro Helios y Cleopatra Selene II. Cuatro años más tarde, Antonio volvió a visitar Alejandría de camino a la guerra con los partos. Reanudó su relación con Cleopatra y, a partir de ese momento, Alejandría fue su hogar. Se casó con Cleopatra según el rito egipcio, aunque en ese momento estaba casado con Octavia Menor, hermana de su compañero triunviro Octavio. Él y Cleopatra tuvieron otro hijo, Ptolomeo Filadelfo.
La relación entre Marco Antonio y Cleopatra escandalizó a Roma; también fueron la causa de la ruptura de las relaciones entre Antonio y su co-triunfo Octavio en el 33 a.C. Octavio convenció al Senado para que emprendiera una guerra contra Egipto. En el 31 a.C. las fuerzas de Antonio y Cleopatra se enfrentaron a los romanos en una acción naval frente a la costa de Actium. Antonio y Cleopatra se suicidaron, prefiriendo la muerte a ser trofeos de Roma.