He was fascinated by that charming woman.
fascinate
fascinate[简明英汉词典]
[ˈfæsineit]
vt.1 使着迷,使极感兴趣 2 慑住…使动弹不得