A method of creating a garment. The method comprises the steps of: (a) capturing an image of a person using a camera; (b) selecting a card having a depiction of a garment and encoded information relating to the garment depicted; (c) optically reading the encoded information on the card; (d) manipulating the captured image in accordance with the encoded information; (e) generating print data for garment pieces using the encoded information and the manipulated image; (f) communicating the print data to a garment fabric printer; and (g) printing outlines of garment pieces and a decorative finish on to a surface of a bolt of fabric.