Charmed, delighted, enraptured.
Under the influence of enchantment.
Held as if in a trance; captivated.