eye candy vs feast for the eyes

eye candy

noun
  • Any object or sight with considerable visual appeal. 

  • A very attractive person or persons, or the salient visible physical attributes of same. 

feast for the eyes

noun
  • Visually pleasing sight; something that is easy on the eye. 

How often have the words eye candy and feast for the eyes occurred in a corpus of books? (source: Google Ngram Viewer )