win the heart of (someone)

win the heart of (someone)

To gain the love, affection, or admiration of someone. I only managed to win the heart of my girlfriend by opening up to her about my aspirations as an artist. The rising star has already won the hearts of fans across the country, as her career continues its meteoric rise.
See also: heart, of, win
Farlex Dictionary of Idioms.
See also:
  • win (one's) heart
  • win heart
  • win somebody's heart
  • hold (someone or something) in low regard
  • hold in low regard
  • in awe of, be
  • stand in awe
  • stand in awe (of someone or something)
  • be in awe (of someone or something)
  • hold in high regard