1. A computer-implemented method comprising: extracting facial features of a collection of digital photos; clustering the collection of digital photos into a plurality of face groups, at least one face group including multiple digital photos each having a facial feature satisfying a programmed facial similarity requirement; and associating an annotation with the at least one face group.