take a fancy to

take a fancy to (someone or something)

To have or develop a fondness for or inclination toward something or someone; to be attracted to or desire someone or something. I think Jennifer has taken a fancy to my friend Tommy, so I'm going to try to set them up on a date! I never used to like raisins as a kid, but I've taken a fancy to them as I've grown older.
See also: fancy, take
Farlex Dictionary of Idioms.

take a fancy to someone or something

 and take a liking to someone or something; take a shine to someone or something
to develop a fondness or a preference for someone or something. John began to take a fancy to Sally late last August at the picnic. I've never taken a liking to cooked carrots. I think my teacher has taken a shine to me.
See also: fancy, take
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.

take a fancy to

Also, take a liking or shine to . Be attracted to someone or something, as in They took a fancy to spicy foods after their Mexican vacation, or I'm hoping he'll take a liking to the water, now that we have a cottage on a lake, or We think Bill's taken a shine to Betsy. The first term was first recorded in 1541, the first variant in 1570, and the last, a colloquialism, in 1850.
See also: fancy, take
The American Heritage® Dictionary of Idioms by Christine Ammer.

take a ˈfancy to somebody/something

(especially British English) begin to like somebody/something; be attracted by somebody/something: He’s taken quite a fancy to Chinese cooking. She’s taken a fancy to one of the team.
See also: fancy, somebody, something, take
Farlex Partner Idioms Dictionary
See also:
  • be/have done with somebody/something
  • be in line with (someone or something)
  • better of
  • (someone or something) promises well
  • begin with
  • begin with (someone or something)
  • bird has flown, the
  • beware of
  • beware of (someone or something)
  • be rough on (someone or something)