Lay eyes on (someone or something)

To see someone or something.

I have never laid eyes on a more beautiful dog in my life.