How did cleopatra know julius caesar?

She arranged to be delivered to his room, hidden in a roll of carpet or a big amphora. She got delivered along with his dinner and she jumped up and surprised him when the moment was right. He fell instantly in love with her and she explained how she thought differently to her sibblings because she wanted Rome to take over in Egypt whereas they wanted Egypt to stay Egyptian. Their meeting was in Egypt, in Caesar's tent.