ChatGPT’s image model follows long, specific instructions well. A structured prompt that separates the scene, subject, wardrobe, lighting and camera lets it keep every detail instead of blending them together.
The generator builds that structure for you as JSON — with a final natural-language instruction at the end — or as a single detailed paragraph if you prefer text.
Generate one extreme photorealism vertical nighttime glamour selfie. Nighttime glamour selfie, luxury social-media portrait, extreme photorealism, looks like a genuine smartphone portrait taken in a dark upscale evening setting. Tight upper-body portrait, vertical 4:5 frame, subject large and dominant in frame, cropped from above the head to around the lower torso. The subject is an original fictional adult woman, mid-20s in appearance, slim with natural proportions, pose: seated or reclined, head slightly tilted, chin gently raised, gaze directly toward camera, expression: lips slightly parted, confident, left arm resting naturally at lower-left, right arm partially out of frame, shoulders relaxed. Soft oval face, warm brown almond eyes, brows: softly arched, medium-full, natural soft fullness cheekbones, lips: full with defined cupid's bow, slightly fuller lower lip. Warm medium tan skin, golden-warm undertone, soft luminous satin finish, realistic pores and subtle tonal variation, light and believable retouching. Very long deep chocolate brown hair, smooth glossy blowout with loose waves, slightly off-center part, falling over both shoulders. Soft evening glam makeup, eyes: neutral brown shadow, long lashes, subtle liner, warm peach-bronze cheeks, glossy nude-rose lips. Wearing a rich wine red / burgundy deep plunging sleeveless evening dress, very deep V plunge neckline, close-fitting, made of soft stretch jersey or matte satin jersey, subtle gathering around bust and waist, matte to low-satin finish, keep the wine-red tone dark and visible under warm light. Delicate short tennis-chain necklace with tiny central charm. Set in a dark upscale evening interior, night, background near-black, deep shadow, minimal, nearly no distracting objects, mood intimate, luxurious, dramatic, polished. Low-key warm ambient lighting, key light from front-left and slightly below, soft and cinematic, high contrast, color temperature approximately 2500-3200K warm amber, golden glow on skin with gradual shadow falloff, subtle warm highlights in hair, background falls almost completely into darkness. Shot on a modern smartphone front-facing camera, standard wide selfie lens, approximately 24-28mm equivalent, close arm's-length distance, camera slightly low, angled upward, sharpest on eyes and face, moderately deep depth of field, subtle HDR, realistic sharpening, light low-light noise reduction, very light realistic smartphone grain. Face centered at approximately x=53%, y=31% of the frame, eye line around y=29%, necklace around y=51%, deep V neckline dominates center-lower frame, left hand visible near lower-left. Dominant palette of deep burgundy, warm tan, dark chocolate brown, black, amber, soft silver.
Avoid: CGI, 3D render, illustration, anime, plastic skin, over-smoothed face, text, captions, watermarks, logos, UI overlays, extra fingers, deformed hands, distorted anatomy, black dress, bright red dress, blonde hair, short hair, tight curls, bright background, daylight, heavy studio lighting, large smile, closed eyes, bright red lipstick.
431 words
How to write better ChatGPT prompts.
01
Be explicit about realism
Say what kind of photo it should look like (for example a smartphone portrait at night) and list what to avoid, such as CGI or over-smoothed skin.
02
Edit one field at a time
The JSON keeps every choice in its own field, so you can change the dress color or the light without rewriting the whole prompt.
03
Describe light with direction and color
“Warm amber light from front-left and slightly below” gives far more control than “moody lighting”.
04
Use composition hints
Rough positions such as where the face sits in the frame help the model reproduce a specific layout.