1. A method performed by one or more processes executing on a computer system, the method comprising: presenting, on a user interface viewable on a display coupled to the computer system, one or more digital images; receiving user input requesting to zoom to faces depicted in the one or more digital images, where the faces include either human faces or animal faces; and in response to receiving the user input and for each of the one or more digital images, automatically presenting on the user interface a zoomed view of the digital image that displays an enlarged representation of a portion of the digital image showing an instance of a face depicted in the displayed portion of the digital image, the zoomed view of the digital image covering an area of the user interface configured to present the one or more digital images, the zoomed view being presented at a zoom-level that is selected to maximize a fraction of the displayed portion of the digital image occupied by the face, the zoomed view displaying a scaled representation of the portion of the digital image without generating a derivative image or altering the digital image.