someone's face fits
(one's) face fits
One is particularly suited to or has the necessary qualities for a specific role, task, organization, etc. The move makes sense—her face definitely fits at the LA-based tech firm. Many feel his face fits as the political party's new leader.
someone's face fitssomeone has the necessary qualities for something.
1992 Looks My face fits and I've got the job!