Based on the complex personality traits you've described, a fitting name for her could be Seraphina Vex.
- Seraphina invokes a sense of sophistication and elegance, while also hinting at a duality—it's derived from the word "seraph," which traditionally refers to a type of angelic being, but it has a haunting and ethereal quality.
- Vex complements her mischievous and cunning nature, suggesting she's capable of causing intrigue and confusion in others.
Together, Seraphina Vex evokes a character that is both charming and sinister, embodying the traits you've outlined.