In a machine-implemented method for use with a handheld device, a user is able to virtually try on a selected garment using augmented reality. The machine-implemented method includes: (A) establishing a garment database containing information corresponding to at least one garment, the information corresponding to each garment including a backside image of the garment; (B) establishing a marker database containing feature information of a backside marker; and (C) upon determining from a captured image of the user who is tagged with at least one physical maker that the physical marker corresponds to the backside marker, retrieving from the garment database the backside image of a selected garment, and superimposing the retrieved backside image onto the captured image of the user to form a composite image for display on a screen of the handheld device. |