There was about a 275 year interval between the accession of Alexander’s general Ptolemy to the Egyptian throne and Cleopatra’s heyday. There was some intermarriage with the locals in the interim so she wasn’t purely “Greek” or Macedonian. But no, she wasn’t black either, most likely.
I don't know of any intermarriage with locals in the Ptolomy line. You have any references? While there might have been some intermarriage among the lower parts of the Macedonian ruling class, I don't think the royals would be doing it.
Incorrect. The Ptolemaic Dynasty did not intermix with the native populations. The Ptolemies had a system in place where inbreeding between themselves was encouraged so they would not be challenged for their legitimacy to the Ptolemaic throne by other Ptolemies. So yes she was 'pure' Greek. Anyone who has actually studied this family and isn't coulded with modern political correctness gone amuck, like the morons who created this fake modern depiction of a black girl who clearly looks nothing like the real Cleopatra, would atest every single ancient depiction we have of this Dynasty including Cleopatra do not show persons of mixed origins BUT of light skinned European Caucasians. I posted a picture of the ancient bust of the young Cleopatra these bozos took and turned into some black African girl with dreads that looks NOTHING AT ALL like the original ancient bust...the original ancient bust of Cleopatra clearly shows a white European girl.