1. An image evaluation apparatus that evaluates images in an image group, comprising: a non-transitory memory storing a program; and a hardware processor that executes the program and causes the image evaluation apparatus to operate as: a first specification unit that specifies, for each person appearing in each of the images, a type of clothing that the person is wearing as a first clothing type; a second specification unit that specifies, for each image in the image group, a type of clothing characterizing the image as a second clothing type according to one or more first clothing types corresponding to one or more people appearing in the image; a third specification unit that specifies a type of clothing characterizing the image group as a third clothing type according to the number of images in the image group characterized by each of different second clothing types; and an evaluation unit that evaluates the images in the image group by determining, according to the third clothing type, an event at which the images in the image group have been taken, wherein when an image in the image group includes one or more people corresponding to one first clothing type and one or more people corresponding to another first clothing type differing from the one first clothing type, the second specification unit specifies one of the one first clothing type and the other first clothing type that corresponds to a greater number of people in the image as the second clothing type for the image, and when the image group includes one or more images corresponding to one second clothing type and one or more images corresponding to another second clothing type differing from the one second clothing type, the third specification unit specifies one of the one second clothing type and the other second clothing type that corresponds to a greater number of images in the image group as the third clothing type for the image group.