@TanithG @bacudo10 her charm isnt making people love her, its to max out their desires. If a person doesnt find her attractive in the first place, they wont want to marry her, but their desire for other things might increase.
What could have happened here is that he got charmed, but his desire was for men, so he went all out. If you think about it, an assassin wont be attracted to the point of revealing himself, unless he's under a mental debuff.
In any case, this dude has the worst. Either pick a trap or a gay guy, he's not getting out of this one alive