В то время могущественный римский завоеватель Юлий Цезарь (100–44 гг. до н. э.) прибыл в Египет и потребовал от молодых правителей возвращения огромных долгов, которые оставил после своей смерти их отец. Ни Птолемей XIII, ни Клеопатра возвращать долги не собирались, а в голове у девушки сразу же родилась хитроумная идея. В тот же вечер, облачившись в самые красивые наряды, она приказала слугам завернуть её в ковёр и принести в подарок Цезарю. Вечером царица подарила себя римскому полководцу, а наутро праздновала победу. Римлянин влюбился в юную Клеопатру и пообещал не только простить ей долги, но и заставить её брата примириться с сестрой.
Восемь месяцев длилась война, прежде чем Юлий Цезарь вернул трон любовнице. В ходе войны юный царь утонул, пытаясь бежать из Египта, когда спасался от войск Цезаря. С того времени Клеопатра стала единоличной правительницей государства.
В благодарность царица устроила любовнику великолепное путешествие по Нилу. Два месяца плавали влюблённые на огромном корабле, в сопровождении ещё четырёхсот кораблей, пока не вернулись обратно в Александрию.
Пришло Цезарю время продолжить свои завоевания. Он готовился захватить Дакию и Парфию и, расширив восточные границы Римской империи, создать огромное государство до самой Индии. Цезарь намеревался встать во главе этой гигантской империи, а в жёны себе определил несравненную Клеопатру.
Цезарь отправился на войну, а царица осталась на родине, так как уже несколько месяцев ждала ребёнка. Больше года всесильный полководец воевал с врагами и стал, наконец, полновластным хозяином Римского государства. Теперь его воины готовились к походу на восток, а он призвал в Рим любовницу с маленьким сыном, которого Клеопатра назвала в честь Юлия — Птолемеем Цезарионом.
Царица Египта Клеопатра VII прибыла в Рим в сопровождении целого кортежа золотых колесниц, тысяч рабов, которые вели целые стада ручных газелей и гепардов. Сама египетская властительница восседала на сверкающем золотом троне, который несли рослые, мускулистые рабы-нубийцы. На ней было расшитое драгоценными камнями платье, а голову обвивала священная золотая змея. Римляне долго не могли прийти в себя от такой ослепительной роскоши египетской царицы.
Довольный Цезарь поселил гостью в огромной вилле на берегу Тибра. Там египтянка провела более года. Вопреки всем убеждениям горожан, Клеопатра не вмешивалась в дела любовника. Всё время она проводила с сыном и Цезарем, почти не выходила из резиденции и лишь наслаждалась пребыванием в Европе.
Однако ненависть римлян к чужестранке нарастала. Говорили, что она так привязала к себе Цезаря, что тот якобы всерьёз решил стать фараоном и перенести столицу Римской империи в Александрию. Слухи распространялись, диктатор их не отрицал, за что и поплатился собственной жизнью. Юлий Цезарь был убит 15 марта 44 года до н. э. близкими соратниками во время заседания сената.
Цезарь не оставил прямых наследников. Когда вскрыли его завещание, обнаружили, что преемником он назначал своего племянника Октавиана, а о сыне Птолемее Цезарионе в бумаге не говорилось ни слова. Испуганная египетская царица за одну ночь собралась и отплыла на родину.
В Египте было неспокойно, и чтобы как-то спасти страну от надвигающихся на неё римских войск, Клеопатра вступила в любовную связь с другим римским полководцем Марком Антонием, соперничавшим с Октавианом за владычество над Римским государством. Простой и грубый, однако страстный и податливый женским чарам красавец Антоний безумно влюбился в обворожительную египтянку и, забыв о законной жене, всё время проводил с новой любовницей. Супруга Антония от горя слегла и внезапно скончалась. Вдовец пожелал заключить новый брак с египетской царицей. Октавиан был против. Он предложил в жёны Антонию собственную сестру — умную, образованную и добрую Октавию. Марк Антоний трезво расценил свой политический интерес и дал согласие. Однако сразу же после свадьбы полководец отплыл в Сирию, где в то время находилась блистательная Клеопатра. То, что любовник связал свою жизнь с другой, ей не понравилось. Чтобы утешить возлюбленную, Антоний в 37 году до н. э. женился на ней, фактически став двоежёнцем.
В качестве свадебного подарка Антоний преподнёс любимой Кипр, Финикию и Киликию. В 34 году до н. э. Клеопатре был присвоен титул Царицы царей. Она родила от Антония сына и дочь.