She probably was legitimately attractive by Roman cultural norms and almost certainly leveraged that when dealing with Rome. The smear campaign was more playing that aspect up while downplaying the fact she was a genuine once-in-a-generation genius than making up things about how sexy she was.
I do find it hilarious that we associate sexiness with Cleopatra because of an intensive smear campaign.
She probably was legitimately attractive by Roman cultural norms and almost certainly leveraged that when dealing with Rome. The smear campaign was more playing that aspect up while downplaying the fact she was a genuine once-in-a-generation genius than making up things about how sexy she was.