bedazzled

/bɪˈdaz(ə)l/

verb

Greatly impress (someone) with outstanding ability or striking appearance.

bedazzled by him, they offered him a post in Paris

overpower,overcome,overwhelm,impress,bedazzle,strike,move,stir,affect,touch,sweep someone off their feet,awe,overawe,leave speechless,take someone’s breath away,spellbind,hypnotize,fascinate,take aback,daze,stagger,floor,amaze,astonish