steal someone's heart

Verb

 * 1)  To captivate someone; to mesmerize someone.