spellbound
delirious
ecstatic, rapt
walking on air
entranced
ecstatic, delirious, entranced, spellbound
(infl of)