enthrall with

enthrall (one) with (something)

To capture and hold one's attention through a particular means. The baby is totally enthralled with that new mobile you hung above her crib—she just can't stop watching it. Susie is a great storyteller, so I'm sure she'll enthrall you all with her latest tale.
See also: enthrall
Farlex Dictionary of Idioms.

enthrall someone with something

to charm or captivate someone with something. They enthralled us with the beauty of their singing. The children enthralled us with their rustic dances.
See also: enthrall
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • enthrall
  • enthrall (one) with (something)
  • be remembered as (something)
  • be remembered as/for something
  • at the end of (one's) fingertips
  • be remembered for (something)
  • at (one's) doorstep
  • at doorstep
  • at the back of (one's) mind
  • at the back of your mind
References in periodicals archive
Vetrugno's embroideries enthrall with the primary attraction of the manual process within a contemporary artistic language and reconnect to the grand tradition of tapestry, which in the palaces of old acted as a backdrop for paintings, combining with stucco work to help make an all-encompassing artwork of the space itself.