What was Cleopatra relationship with Julius Caesar?

Julius Caesar was Cleopatra's Roman protector. Caesar arrived in Alexandria and established Cleopatra on the throne along with her brother and when he left, left a Roman garrison in Egypt to make sure she stayed there. In return, Cleopatra was to repay the debt her father owed to Caesar. Forget the romance, it was secondary to the main purpose of Caesar's visit.
Julius Caesar was Cleopatra's Roman protector. Caesar arrived in Alexandria and established Cleopatra on the throne along with her brother and when he left, left a Roman garrison in Egypt to make sure she stayed there. In return, Cleopatra was to repay the debt her father owed to Caesar. Forget the romance, it was secondary to the main purpose of Caesar's visit.