a soft spot for
Je crois que Juan a un faible pour Marie.
I think Juan has a thing for Marie.
Surtout du théâtre, j'ai un faible pour les classiques.
Mostly theater—I have a soft spot for the classics.
— L'Accusé (2017)
I have a soft spot for beef.
Anne a un faible pour le chocolat.
Anne has a weakness for chocolate.
D'ailleurs, il a un petit faible pour toi, Hermione.
Besides, he has a little thing for you, Hermione.
— Harry Potter et le Prince de sang-mêlé (2009)
Elle a un faible pour les gâteaux au chocolat.
She has a weakness for chocolate cakes.
J'ai un faible pour les fins heureuses.
I have a soft spot for happy endings.
Il a un petit faible pour le chocolat.
He has a bit of a weakness for chocolate.