have a soft spot for

have a soft spot (in one's heart) for (be sympathetically inclined towards) — питать слабость к кому-либо

see
[питать слабость]