Image Generation Midjourney Tested Prompt
Reviewed by Sushil Joshi

College Girl Mirror Selfie With Identity Lock | HowToWritePrompt

A structured Image Generation prompt optimized for midjourney. Utilizes a 105mm optical perspective and Vibrant cinematic dual-tone lighting (warm key + cool ambient rim) to produce crisp, high-detail results without artificial smoothing.

Master Prompt Template
{   "subject": {     "identity_lock": "use the same face identity consistently, do not change facial structure, do not a different person",     "demographics": "Fictional young adult female, clearly 21–24 years old, adult (20+), single subject only.",     "hair": {       "color": "natural copper red",       "style": "long, softly wavy, natural casual parting",       "texture": "realistic fine strands, slightly tousled",       "movement": "resting over shoulders and flowing mostly toward the back"     },     "face": {       "identity_priority": "very high",       "shape": "soft oval face with gentle jawline",       "eyes": "light blue-grey almond-shaped eyes, same shape and spacing, direct gaze",       "nose": "soft straight bridge with a delicate tip",       "lips": "naturally full lips with muted rosy lipstick only",       "expression": "sweet gentle smile, relaxed and friendly",       "skin_details": "very fair porcelain skin with light freckles on nose and upper cheeks",       "micro_details": "natural pores, real skin texture, no smoothing",       "makeup": {         "style": "no makeup",         "lipstick": "only simple natural rosy lipstick"       }     },     "body_proportions": {       "build": "soft feminine build with natural curves",       "chest": "full bust, realistic size and gravity",       "waist_to_chest_ratio": "balanced, natural, not exaggerated",       "legs": "natural length, clearly visible and in focus",       "posture": "straight, neutral stance, shoulders relaxed"     }   },   "outfit": {     "upper_body": {       "blazer": "fitted grey blazer worn open",       "shirt": "white button-up shirt, top few buttons open"     },     "lower_body": {       "skirt": "very short pleated plaid skirt, tasteful, non-explicit"     },     "legwear": {       "socks": "white knee-high socks only",       "shoes": "black leather loafers"     }   },   "pose": {     "pose_type": "mirror selfie",     "mirror_distance": "standing very close to the mirror, approximately one arm length",     "camera_distance": "close framing, not far",     "framing_rule": "full body visible including shoes, but face and legs take visual priority",     "body_position": "standing straight, centered, facing the mirror directly",     "hand_position": "phone held slightly below eye level so face is fully visible",     "overall_vibe": "natural, confident, sweet"   },   "environment": {     "location": "stylish modern interior with a full-length mirror",     "background_elements": "potted plants, framed artwork, simple decorative objects",     "lighting": {       "type": "soft natural indoor light",       "priority": "face clarity and leg clarity",       "color_balance": "neutral"     }   },   "image_style": {     "realism": "photorealistic",     "focus": "sharp focus on face and legs",     "composition": "single image, one subject, one face",     "quality_rules": "no distance feeling, no wide shot"   },   "composit" }, 85mm telephoto lens compression with creamy background bokeh, captured on Fujifilm GFX 100 II with GF 110mm f/2 R LM WR lens, High-key crisp editorial studio lighting with subtle catchlights in eyes, authentic skin micro-textures, true-to-life surface physics, ultra-detailed editorial photography, Over-the-shoulder conversational framing, captured on 105mm macro detail lens, Vibrant cinematic dual-tone lighting (warm key + cool ambient rim), natural surface physics, 8K ultra-detailed editorial photography --ar 16:9 --v 6.1 --style raw

Interactive Variable Customizer

Tweak dynamic parameters below to compile a custom prompt tailored specifically to your needs:

Prompt Architecture & Anatomy

### 📐 Structured Prompt Anatomy

- **Subject Definition**: {   "subject": {     "identity_lock": "use the same face identity consistently, do not change facial structure, do not a different person",     "demographics": "Fictional young adult female, clearly 21–24 years old, adult (20+), single subject only.",     "hair": {       "color": "natural copper red",       "style": "long, softly wavy, natural casual parting",       "texture": "realistic fine strands, slightly tousled",       "movement": "resting over shoulders and flowing mostly toward the back"     },     "face": {       "identity_priority": "very high",       "shape": "soft oval face with gentle jawline",       "eyes": "light blue-grey almond-shaped eyes, same shape and spacing, direct gaze",       "nose": "soft straight bridge with a delicate tip",       "lips": "naturally full lips with muted rosy lipstick only",       "expression": "sweet gentle smile, relaxed and friendly",       "skin_details": "very fair porcelain skin with light freckles on nose and upper cheeks",       "micro_details": "natural pores, real skin texture, no smoothing",       "makeup": {         "style": "no makeup",         "lipstick": "only simple natural rosy lipstick"       }     },     "body_proportions": {       "build": "soft feminine build with natural curves",       "chest": "full bust, realistic size and gravity",       "waist_to_chest_ratio": "balanced, natural, not exaggerated",       "legs": "natural length, clearly visible and in focus",       "posture": "straight, neutral stance, shoulders relaxed"     }   },   "outfit": {     "upper_body": {       "blazer": "fitted grey blazer worn open",       "shirt": "white button-up shirt, top few buttons open"     },     "lower_body": {       "skirt": "very short pleated plaid skirt, tasteful, non-explicit"     },     "legwear": {       "socks": "white knee-high socks only",       "shoes": "black leather loafers"     }   },   "pose": {     "pose_type": "mirror selfie",     "mirror_distance": "standing very close to the mirror, approximately one arm length",     "camera_distance": "close framing, not far",     "framing_rule": "full body visible including shoes, but face and legs take visual priority",     "body_position": "standing straight, centered, facing the mirror directly",     "hand_position": "phone held slightly below eye level so face is fully visible",     "overall_vibe": "natural, confident, sweet"   },   "environment": {     "location": "stylish modern interior with a full-length mirror",     "background_elements": "potted plants, framed artwork, simple decorative objects",     "lighting": {       "type": "soft natural indoor light",       "priority": "face clarity and leg clarity",       "color_balance": "neutral"     }   },   "image_style": {     "realism": "photorealistic",     "focus": "sharp focus on face and legs",     "composition": "single image, one subject, one face",     "quality_rules": "no distance feeling, no wide shot"   },   "composit" }, 85mm telephoto lens compression with creamy background bokeh, captured on Fujifilm GFX 100 II with GF 110mm f/2 R LM WR lens, High-key crisp editorial studio lighting with subtle catchlights in eyes, authentic skin micro-textures, true-to-life surface physics, ultra-detailed editorial photography
- **Framing & Shot Type**: Extreme close-up macro (Over-the-shoulder conversational framing)
- **Optics & Focal Intent**: 105mm macro detail lens at f/2.8 balanced subject sharpness with soft background bokeh
- **Lighting Atmosphere**: Vibrant cinematic dual-tone lighting (warm key + cool ambient rim)
- **Color Grading**: Subtle film stock aesthetic with lifted blacks and soft highlight rolloff
- **Model Constraints**: Preserves natural skin texture; avoids oversaturated smoothing.

💡 **How To Customize**: Replace `{SUBJECT}` with your exact character or scene, or switch the Aspect Ratio to `9:16` for mobile reels and wallpaper formats.

Laboratory Tested & Verified

Tested on 21 August 2026
Target Environment: Midjourney (v6.1)
✓ High surface detail ✓ Balanced natural lighting △ Complex crowd composition requires higher step count
Author
Curated & Tested by Sushil Joshi
Lead AI Prompt Engineer at HowToWritePrompt. Specializing in deterministic prompting, LLM parameters, and optical photorealism.