Have a soft spot for somebody

(have a soft (или warm) spot (in one's heart) for somebody) испытывать влечение, тёплое чувство, слабость к кому-либо; смотри также have a soft corner in one's heart for somebody Например: And I've had a soft spot in my heart for him from the day he tied a dead fish to the knocker of old Simkins, the rent-collector (J. Lindsay, Rising Tide, ch. I) — Я почувствовала слабость к нему с того дня, когда он привязал тухлую рыбу к дверному молотку дома старого Симкинса - сборщика квартирной платы. I can't say I spare much sympathy for his crab-apple Sally, but Phyl has a soft spot for her. (J. Lindsay, A Local Habitation, ch. 7) — Мне его жена Салли, эта сварливая бабенка, довольно-таки противна, но Фил ее любит. She returned his smile, as though she had a soft spot for him, not just a political hostess's. (C. P. Snow, Corridors of Power, ch. V) — Диана улыбнулась в ответ - не только улыбкой хозяйки политического салона, но с нежностью и симпатией к Роджеру.

Англо-русский фразеологический словарь