1. A processor-implemented method for modifying one or more body parts in a digital image of at least a portion of a body and generating a modified digital image depicting the modified one or more body parts, the method comprising the steps of: detecting, by a processor, a first body part on the digital image of the at least a portion of a body; creating, by the processor or another processor, a first digital cutout image of the detected first body part; selecting, by the processor or another processor, a first template of a predefined body part; placing, by the processor or another processor, the first template on the digital image; overlaying, by the processor or another processor, the first digital cutout image on the first template; warping, by the processor or another processor, the first digital cutout image to substantially align a boundary of the first digital cutout image with a boundary of the first template; and, causing a modified digital image of the at least a portion of a body to be displayed on a video display device.