bewitching
be-witch-ing
adjective
Possessing an irresistible charm or magical quality; enchanting and captivating.
"Her bewitching eyes held him spellbound."
Thesaurus
Synonyms: enthralling, enchanting, attractive, fascinating, captivating, entrancing