have a flair for

have a flair for something

to have a talent for doing something; to have a special ability in some area. Alice has quite a flair for designing. I have a flair for fixing clocks.
See also: have
References in periodicals archive ?
Not to be outdone, the Angels showed they, too, have a flair for the dramatic.