Verb > Captivate

(+ object)

to attract and hold the attention of (someone) by being interesting, pretty, etc.

The play has been captivating audiences for years.

— often used as (be) captivated

We were captivated by her beauty.