steal someone's heart

Win someone over

To steal someone's heart is to win their love or deep affection, often unexpectedly or irresistibly: She stole his heart the moment they met.

The phrase suggests love that feels taken rather than given—as if the beloved had no choice in the matter.

It appears frequently in romantic contexts but can describe any profound emotional attachment: That little dog stole my heart.

Related

fall in love · infatuation · puppy love · irresistible · seduction · soulmate · true love · longing · enchantment · affection · win over · wit · confidence · sincerity · kindness · admiration · swoon · head over heels

Opposites
romantic/emotional attraction

steal someone's heartrepel

Drive off or disgust

repulse · disgust · break someone's heart · make someone's skin crawl · alienate

emotional engagement

steal someone's heartbore

Tiresome individual or drill

underwhelm · leave someone cold · put to sleep · turn off · numb

Family

steal, steals, stealing, stolen, stealer, stealthy, stealth, stealthily, someone

Familiarity
Top 50,000
Profile
Known to kids · Used worldwide · Timeless · Abstract · Positive · Everyday, not technical · Rated G