1. A method comprising: accessing an image of a user; based on the image of the user, determining a physical attribute of the user by a processor of a machine; selecting a model from a set of models, based on a match between the physical attribute of the user and a corresponding attribute of the model; and causing presentation of the selected model on a display device; wherein the match between the physical attribute of the user and the corresponding attribute of the model is found as part of a comparison of a feature vector of the user and a feature vector of the model, each of the feature vectors including a height value, a weight value, and a gender value; receiving a selection of an item of clothing from the user; wherein the causing of the presentation of the selected model on the display device comprises presenting a representation of the selected model wearing the item of clothing on the display device.