avoir un cœur d'artichaut

Verb

 * 1)  to be a hopeless romantic, to fall in love easily
 * 2)  to be a soft touch, to be mellow, sensitive, to be easily softened up