Relationships and character
avoir un faible pour quelqu'un
StandardB1Meaning
To have a soft spot for someone, to like them a little more than the rest. Also said of things.
Word for word
to have a weakness for someone
Example
J'ai un faible pour les romans policiers des années trente.
I have a soft spot for crime novels from the thirties.