have a soft spot for somebody/something

成語所屬單字soft

have a soft spot for somebody/something — 慣用語

1. to feel a special liking or fondness for a particular person or thing, often wit

1.慣用語
釋義

對某人或某物特別喜愛、心軟

to feel a special liking or fondness for a particular person or thing, often without being able to fully explain why.

例句

Grandma always had a soft spot for the youngest grandchild and slipped him extra cookies.

Even the strict principal has a soft spot for the school's old cherry tree.