Według Discovery Kleopatra miała czworo dzieci. Jednym z nich był syn, którego ojcem był Juliusz Cezar. Pozostali trzej, dwoje chłopców i dziewczynka, miała z Markiem Antoniuszem.
Pierwszy syn Kleopatry został nazwany Cezarionem po swoim ojcu. Został zamordowany na rozkaz Oktawiana, ale dzieci Cleopatry i Marca Antoniusza zostały oszczędzone. Starszymi dwojgiem z tych dzieci były bliźnięta, chłopiec o imieniu Alexander Helios i dziewczyna o imieniu Kleopatra Selene. W Muzeum Egipskim w Kairze istnieje rzeźba, która prawdopodobnie reprezentuje bliźnięta. Ich ostatnim dzieckiem był syn Ptolemeusz Philadelphus. Po śmierci rodziców troje dzieci wyjechało do Rzymu, gdzie wychowywała je żona Marka Antoniusza, Oktawia.