1. A method for selecting an image for insertion into a document, comprising: receiving a color harmony; accessing a document color data of the document; accessing an image color data of each of a plurality of images; and determining a harmony measure between the document color data and each of the image color data according to the color harmony.