Yes, ( 's ) is suppose to be used in this sentence, because one is being used as in place of a person; therefore, it is possessive.
Examples:
"Caught a person's eye..."
"Caught mother's eye..."
"Caught one's eye..."
She was caught in a lie and exposed as a liar to her friends.
I'm telling my mum that you said a bad word!
Use it as a verb, "He squinted at the sign."
One example is: "The fisherman made a big catch in the lake." In this sentence, "catch" is used as a noun to describe the fish that the fisherman caught.
he a prevaricator; he always lies to me and my friends.
I caught the missing zoo bear
I have puffy eyes. Or: My eyes are puffy.
Do you have green eyes? John said "I have green eyes".
by our eyes
i caught the baseball in the outfield.
The catcher caught the baseball.
I caught a mackerel with my fishing pole.
there is always a glint in your eyes
glaucoma is a diseses of eyes
The gazelle has lustrous eyes
I shined the light laser in his eyes and it stung his eyes ALOT.
The student renounced his scholarship after he was caught cheating.