Idiom
feast your eyes onfeast (your) eyes on (someone/something)
to look at someone or something with pleasure.We spent one whole day feasting our eyes on paintings I never thought I'd have the chance to see.
Usage notes: sometimes used in the form a feast for the eyes - someone or something that is pleasing to look at:
Potter's film is a feast for the eyes.