From Longman Dictionary of Contemporary Englishtake a shine to somebodytake a shine to somebodyinformalLIKE somebody OR something to like someone very much when you have only just met them → shine
Examples from the Corpus
take a shine to somebody• It's clear that ace coach Eddie Futch has taken a shine to him.• Terry Etherton was another Californian who took a shine to the Old Pueblo.• Hamish would take a shine to the duffle-coat.