Edit the uploaded portrait into a realistic long-hair version of the same person. Preserve the subject identity, facial structure, expression, skin tone, age cues, body pose, camera angle, clothing, background, lighting direction, shadows, and overall composition. Add natural long hair that follows the requested style direction, such as straight, wavy, curly, layered, shoulder-length, chest-length, or waist-length hair. Build a believable hairline, part, volume, strand flow, highlights, and occlusion around the face and shoulders. The new hair should integrate with the existing light and perspective, avoid covering important facial features unless the requested style naturally does so, and avoid changing unrelated objects. Produce a polished, photorealistic result with clean edges, coherent texture, and no visible editing artifacts, duplicate faces, distorted anatomy, extra accessories, text, logos, watermarks, or UI elements.