1. In a computing environment used to construct a 3-Dimensional model from a single portrait photo, a method comprising a processor of a computing device performing operations comprising; identifying a face portion of a person depicted in a portrait photo; and constructing a 3-Dimensional model of the person depicted in the portrait photo, wherein constructing the 3-Dimensional model comprises: shape fitting the face portion of the person depicted in the portrait photo to match a 3-Dimensional face shape; and fitting hair portions of the portrait photo to one or more helices.