1. A method for displaying photographs in a photographic slideshow, comprising: receiving with an electronic device contextual information; after the receiving: identifying with the electronic device at least one photograph that is associated with the received contextual information; and selecting with the electronic device at least one theme element that is associated with the received contextual information, after the identifying and after the selecting, generating with the electronic device the photographic slideshow, wherein the generated photographic slideshow comprises a first slideshow portion, and wherein the first slideshow portion comprises at least a portion of a first photograph, at least a portion of the identified at least one photograph, and the selected at least one theme element; and after the generating, displaying with the electronic device the first slideshow portion of the generated photographic slideshow by displaying each of the at least a portion of the first photograph, the at least a portion of the identified at least one photograph, and the selected at least one theme element, wherein during the displaying the first slideshow portion: the displayed at least a portion of the identified at least one photograph is within a boundary of the displayed at least one theme element; each of the displayed at least a portion of the identified at least one photograph and the displayed at least one theme element is at least partially overlaid on the displayed at least a portion of the first photograph; and each of the displayed at least a portion of the identified at least one photograph and the displayed at least one theme element moves relative to the displayed at least a portion of the first photograph.
5. The method of claim 1 , wherein the receiving comprises: receiving a user selection of a plurality of photographs; and extracting particular contextual information that is associated with each photograph of the selected plurality of photographs.