take a shining to

Etymology
Apparently a recent variant of, dating from the 1980s.