1. A method comprising: receiving, at a processor of a media device, an indication of interest in a garment depicted within media content sent to a video display, wherein the media content is television programming, a movie, or a combination thereof; receiving body measurement input from a body measurement scanner; determining, at the processor based on the media content, one or more garment identifiers associated with the garment in response to the indication of interest; after determining the one or more garment identifiers, generating an image representation at the processor, wherein the image representation includes a garment overlay and a viewer representation, wherein the garment overlay at least partially covers the viewer representation, wherein the viewer representation is generated based on the body measurement input, wherein the garment overlay is based at least partially on the one or more garment identifiers and at least partially on the body measurement input, and wherein generating the image representation comprises: searching a garment database using the one or more garment identifiers to identify a set of potential matches to the garment; when the set of potential matches conforms to some but not all of the one or more garment identifiers, sending to the video display an indication that the potential matches have similarities to the garment; prompting the viewer to select a match from the set of potential matches; receiving a selection of a particular match; and generating the image representation based at least in part on the particular match.