Charmed, delighted, enraptured.
Under the influence of enchantment.
Fascinated by; enchanted by.
Infatuated with; romantically attracted to; in love with.
Puzzled or stumped by.