Have An Eye For

  1. Be discriminating or perceptive about something. 2. Be attracted to or desire someone.

Examples:

  • She has an eye for decorating.

Origin: c. 1700

Synonyms: have eyes for, have eyes only for