trouver chaussure à son pied

Etymology
lit. 'to find a shoe for one's foot / that fits one's foot'.

Verb

 * 1)  to find what one is looking for, to find what one wants, to find the right fit for one, to find one's heart's desire
 * 2)  to find one's special someone, to find the right person, to find the one; to find a suitable match
 * 1)  to find one's special someone, to find the right person, to find the one; to find a suitable match

Conjugation

 * see