Fitting Room Mirror Selfie Prompt Tennis Skirt | HowToWritePrompt

High-Fidelity AI Prompt by sushil joshi

Midjourney Image Generation photorealistic

Fitting Room Mirror Selfie Prompt Tennis Skirt | HowToWritePrompt

A structured Image Generation prompt optimized for midjourney. Utilizes a 35mm optical perspective and Dramatic low-key spotlight with high contrast ratio 4:1 to produce crisp, high-detail results without artificial smoothing.

Image Generation Prompt Direct Copy & Paste
12 0 copies
{   "meta": {     "quality": "ultra photorealistic",     "resolution": "",     "capture_device": "iPhone 15 Pro",     "lens": "24mm wide",     "aspect_ratio": "9:16",     "style": "authentic iphone mirror selfie, natural grain, clean retail lighting, unedited casual realism"   },   "character_lock": {     "age": "mid 20s (clearly adult)",     "appearance_consistency": "maintain face, hair, eyes, skin tone, and body proportions exactly as reference",     "hair": {       "style": "natural, slightly tousled from earlier in the day"     },     "body": {       "type": "curvy feminine",       "waist": "defined",       "hips": "rounded",       "legs": "long and toned"     }   },   "scene": {     "location": "retail clothing store fitting room",     "environment_details": [       "neutral cream or light grey walls",       "large central mirror with subtle side mirrors",       "bright overhead fitting room lighting",       "curtain edge partially visible",       "small bench with personal items",       "shoes placed on fitting room floor"     ],     "atmosphere": "private, casual, real shopping moment"   },   "camera_perspective": {     "pov": "mirror selfie taken with phone held in one hand",     "angle": "straight-on, eye-level",     "framing": "close vertical framing from mid-thigh to top of head, intimate but natural"   },   "subject": {     "action": "she is trying on a skirt and sending a mirror selfie to ask for an opinion",     "pose": {       "stance": "standing close to the mirror",       "weight_distribution": "shifted to back leg with one hip subtly popped",       "front_leg": "slightly forward, elongating the legs",       "head": "slightly tilted",       "expression": "cute questioning look, soft eyes, subtle pout, eyebrows gently raised"     },     "gesture_focus": {       "non_phone_hand": "gently pulling down the skirt hem with fingertips",       "intent": "playfully checking if the skirt feels too short"     },     "outfit": {       "top": {         "type": "black triangle bikini top",         "fit": "snug and natural",         "details": "simple string ties, no store tags visible, clearly her own"       },       "bottom": {         "type": "white pleated tennis mini skirt",         "fit": "high-waisted and very short",         "details": [           "crisp pleats",           "store price tag visibly attached at waistband",           "clearly a try-on item"         ]       }     }   },   "lighting": {     "type": "retail fitting room lighting",     "effect": "even illumination, realistic skin tones, minimal shadow distortion"   },   "photography_rules": {     "no_male_presence": true,     "suggestive_but_not_explicit": true,     "realistic_body_physics": true,     "authentic_fitting_room_context": true,     "avoid_ai_artifacts": true,     "no_oversexualization": true   },   "narrative_vibe": {     "story": "beach-day energy meets casual shopping stop",     "emotion": "playful uncerta, Medium three-quarter profile shot with natural posture, captured on Sony A7R V paired with FE 85mm f/1.4 GM lens, Dramatic stage spotlighting with subtle airborne particulate illumination, authentic skin micro-textures, true-to-life surface physics, ultra-detailed editorial photography, Straight-on symmetrical frontal angle, captured on 35mm documentary environmental lens, Dramatic low-key spotlight with high contrast ratio 4:1, natural surface physics, 8K ultra-detailed editorial photography --ar 9:16 --v 6.1 --style raw
Ready to paste directly into Midjourney, Flux, or DALL·E to create this image.
Prompt Variations

Tailored versions of this prompt fine-tuned for Midjourney, Flux, DALL·E 3, and alternative styles.

gemini --ar 9:16
{   "meta": {     "quality": "ultra photorealistic",     "resolution": "",     "capture_device": "iPhone 15 Pro",     "lens": "24mm wide",     "aspect_ratio": "9:16",     "style": "authentic iphone mirror selfie, natural grain, clean retail lighting, unedited casual realism"   },   "character_lock": {     "age": "mid 20s (clearly adult)",     "appearance_consistency": "maintain face, hair, eyes, skin tone, and body proportions exactly as reference",     "hair": {       "style": "natural, slightly tousled from earlier in the day"     },     "body": {       "type": "curvy feminine",       "waist": "defined",       "hips": "rounded",       "legs": "long and toned"     }   },   "scene": {     "location": "retail clothing store fitting room",     "environment_details": [       "neutral cream or light grey walls",       "large central mirror with subtle side mirrors",       "bright overhead fitting room lighting",       "curtain edge partially visible",       "small bench with personal items",       "shoes placed on fitting room floor"     ],     "atmosphere": "private, casual, real shopping moment"   },   "camera_perspective": {     "pov": "mirror selfie taken with phone held in one hand",     "angle": "straight-on, eye-level",     "framing": "close vertical framing from mid-thigh to top of head, intimate but natural"   },   "subject": {     "action": "she is trying on a skirt and sending a mirror selfie to ask for an opinion",     "pose": {       "stance": "standing close to the mirror",       "weight_distribution": "shifted to back leg with one hip subtly popped",       "front_leg": "slightly forward, elongating the legs",       "head": "slightly tilted",       "expression": "cute questioning look, soft eyes, subtle pout, eyebrows gently raised"     },     "gesture_focus": {       "non_phone_hand": "gently pulling down the skirt hem with fingertips",       "intent": "playfully checking if the skirt feels too short"     },     "outfit": {       "top": {         "type": "black triangle bikini top",         "fit": "snug and natural",         "details": "simple string ties, no store tags visible, clearly her own"       },       "bottom": {         "type": "white pleated tennis mini skirt",         "fit": "high-waisted and very short",         "details": [           "crisp pleats",           "store price tag visibly attached at waistband",           "clearly a try-on item"         ]       }     }   },   "lighting": {     "type": "retail fitting room lighting",     "effect": "even illumination, realistic skin tones, minimal shadow distortion"   },   "photography_rules": {     "no_male_presence": true,     "suggestive_but_not_explicit": true,     "realistic_body_physics": true,     "authentic_fitting_room_context": true,     "avoid_ai_artifacts": true,     "no_oversexualization": true   },   "narrative_vibe": {     "story": "beach-day energy meets casual shopping stop",     "emotion": "playful uncerta, Medium three-quarter profile shot with natural posture, captured on Sony A7R V paired with FE 85mm f/1.4 GM lens, Dramatic stage spotlighting with subtle airborne particulate illumination, authentic skin micro-textures, true-to-life surface physics, 8K ultra-detailed editorial photography
midjourney --ar 9:16 --v 6.1 --style raw
{   "meta": {     "quality": "ultra photorealistic",     "resolution": "",     "capture_device": "iPhone 15 Pro",     "lens": "24mm wide",     "aspect_ratio": "9:16",     "style": "authentic iphone mirror selfie, natural grain, clean retail lighting, unedited casual realism"   },   "character_lock": {     "age": "mid 20s (clearly adult)",     "appearance_consistency": "maintain face, hair, eyes, skin tone, and body proportions exactly as reference",     "hair": {       "style": "natural, slightly tousled from earlier in the day"     },     "body": {       "type": "curvy feminine",       "waist": "defined",       "hips": "rounded",       "legs": "long and toned"     }   },   "scene": {     "location": "retail clothing store fitting room",     "environment_details": [       "neutral cream or light grey walls",       "large central mirror with subtle side mirrors",       "bright overhead fitting room lighting",       "curtain edge partially visible",       "small bench with personal items",       "shoes placed on fitting room floor"     ],     "atmosphere": "private, casual, real shopping moment"   },   "camera_perspective": {     "pov": "mirror selfie taken with phone held in one hand",     "angle": "straight-on, eye-level",     "framing": "close vertical framing from mid-thigh to top of head, intimate but natural"   },   "subject": {     "action": "she is trying on a skirt and sending a mirror selfie to ask for an opinion",     "pose": {       "stance": "standing close to the mirror",       "weight_distribution": "shifted to back leg with one hip subtly popped",       "front_leg": "slightly forward, elongating the legs",       "head": "slightly tilted",       "expression": "cute questioning look, soft eyes, subtle pout, eyebrows gently raised"     },     "gesture_focus": {       "non_phone_hand": "gently pulling down the skirt hem with fingertips",       "intent": "playfully checking if the skirt feels too short"     },     "outfit": {       "top": {         "type": "black triangle bikini top",         "fit": "snug and natural",         "details": "simple string ties, no store tags visible, clearly her own"       },       "bottom": {         "type": "white pleated tennis mini skirt",         "fit": "high-waisted and very short",         "details": [           "crisp pleats",           "store price tag visibly attached at waistband",           "clearly a try-on item"         ]       }     }   },   "lighting": {     "type": "retail fitting room lighting",     "effect": "even illumination, realistic skin tones, minimal shadow distortion"   },   "photography_rules": {     "no_male_presence": true,     "suggestive_but_not_explicit": true,     "realistic_body_physics": true,     "authentic_fitting_room_context": true,     "avoid_ai_artifacts": true,     "no_oversexualization": true   },   "narrative_vibe": {     "story": "beach-day energy meets casual shopping stop",     "emotion": "playful uncerta, Medium three-quarter profile shot with natural posture, captured on Sony A7R V paired with FE 85mm f/1.4 GM lens, Dramatic stage spotlighting with subtle airborne particulate illumination, authentic skin micro-textures, true-to-life surface physics, 8K ultra-detailed editorial photography
Negative: --no plastic, blur, oversaturated, deformed hands, cartoon
flux --ar 9:16
{   "meta": {     "quality": "ultra photorealistic",     "resolution": "",     "capture_device": "iPhone 15 Pro",     "lens": "24mm wide",     "aspect_ratio": "9:16",     "style": "authentic iphone mirror selfie, natural grain, clean retail lighting, unedited casual realism"   },   "character_lock": {     "age": "mid 20s (clearly adult)",     "appearance_consistency": "maintain face, hair, eyes, skin tone, and body proportions exactly as reference",     "hair": {       "style": "natural, slightly tousled from earlier in the day"     },     "body": {       "type": "curvy feminine",       "waist": "defined",       "hips": "rounded",       "legs": "long and toned"     }   },   "scene": {     "location": "retail clothing store fitting room",     "environment_details": [       "neutral cream or light grey walls",       "large central mirror with subtle side mirrors",       "bright overhead fitting room lighting",       "curtain edge partially visible",       "small bench with personal items",       "shoes placed on fitting room floor"     ],     "atmosphere": "private, casual, real shopping moment"   },   "camera_perspective": {     "pov": "mirror selfie taken with phone held in one hand",     "angle": "straight-on, eye-level",     "framing": "close vertical framing from mid-thigh to top of head, intimate but natural"   },   "subject": {     "action": "she is trying on a skirt and sending a mirror selfie to ask for an opinion",     "pose": {       "stance": "standing close to the mirror",       "weight_distribution": "shifted to back leg with one hip subtly popped",       "front_leg": "slightly forward, elongating the legs",       "head": "slightly tilted",       "expression": "cute questioning look, soft eyes, subtle pout, eyebrows gently raised"     },     "gesture_focus": {       "non_phone_hand": "gently pulling down the skirt hem with fingertips",       "intent": "playfully checking if the skirt feels too short"     },     "outfit": {       "top": {         "type": "black triangle bikini top",         "fit": "snug and natural",         "details": "simple string ties, no store tags visible, clearly her own"       },       "bottom": {         "type": "white pleated tennis mini skirt",         "fit": "high-waisted and very short",         "details": [           "crisp pleats",           "store price tag visibly attached at waistband",           "clearly a try-on item"         ]       }     }   },   "lighting": {     "type": "retail fitting room lighting",     "effect": "even illumination, realistic skin tones, minimal shadow distortion"   },   "photography_rules": {     "no_male_presence": true,     "suggestive_but_not_explicit": true,     "realistic_body_physics": true,     "authentic_fitting_room_context": true,     "avoid_ai_artifacts": true,     "no_oversexualization": true   },   "narrative_vibe": {     "story": "beach-day energy meets casual shopping stop",     "emotion": "playful uncerta, Medium three-quarter profile shot with natural posture, captured on Sony A7R V paired with FE 85mm f/1.4 GM lens, Dramatic stage spotlighting with subtle airborne particulate illumination, authentic skin micro-textures, true-to-life surface physics, 8K ultra-detailed editorial photography
chatgpt
{   "meta": {     "quality": "ultra photorealistic",     "resolution": "",     "capture_device": "iPhone 15 Pro",     "lens": "24mm wide",     "aspect_ratio": "9:16",     "style": "authentic iphone mirror selfie, natural grain, clean retail lighting, unedited casual realism"   },   "character_lock": {     "age": "mid 20s (clearly adult)",     "appearance_consistency": "maintain face, hair, eyes, skin tone, and body proportions exactly as reference",     "hair": {       "style": "natural, slightly tousled from earlier in the day"     },     "body": {       "type": "curvy feminine",       "waist": "defined",       "hips": "rounded",       "legs": "long and toned"     }   },   "scene": {     "location": "retail clothing store fitting room",     "environment_details": [       "neutral cream or light grey walls",       "large central mirror with subtle side mirrors",       "bright overhead fitting room lighting",       "curtain edge partially visible",       "small bench with personal items",       "shoes placed on fitting room floor"     ],     "atmosphere": "private, casual, real shopping moment"   },   "camera_perspective": {     "pov": "mirror selfie taken with phone held in one hand",     "angle": "straight-on, eye-level",     "framing": "close vertical framing from mid-thigh to top of head, intimate but natural"   },   "subject": {     "action": "she is trying on a skirt and sending a mirror selfie to ask for an opinion",     "pose": {       "stance": "standing close to the mirror",       "weight_distribution": "shifted to back leg with one hip subtly popped",       "front_leg": "slightly forward, elongating the legs",       "head": "slightly tilted",       "expression": "cute questioning look, soft eyes, subtle pout, eyebrows gently raised"     },     "gesture_focus": {       "non_phone_hand": "gently pulling down the skirt hem with fingertips",       "intent": "playfully checking if the skirt feels too short"     },     "outfit": {       "top": {         "type": "black triangle bikini top",         "fit": "snug and natural",         "details": "simple string ties, no store tags visible, clearly her own"       },       "bottom": {         "type": "white pleated tennis mini skirt",         "fit": "high-waisted and very short",         "details": [           "crisp pleats",           "store price tag visibly attached at waistband",           "clearly a try-on item"         ]       }     }   },   "lighting": {     "type": "retail fitting room lighting",     "effect": "even illumination, realistic skin tones, minimal shadow distortion"   },   "photography_rules": {     "no_male_presence": true,     "suggestive_but_not_explicit": true,     "realistic_body_physics": true,     "authentic_fitting_room_context": true,     "avoid_ai_artifacts": true,     "no_oversexualization": true   },   "narrative_vibe": {     "story": "beach-day energy meets casual shopping stop",     "emotion": "playful uncerta, Medium three-quarter profile shot with natural posture, captured on Sony A7R V paired with FE 85mm f/1.4 GM lens, Dramatic stage spotlighting with subtle airborne particulate illumination, authentic skin micro-textures, true-to-life surface physics, 8K ultra-detailed editorial photography
Generation Specs & Guide
Style / Mood
photorealistic
Camera & Lens
{ "camera_angle": "Medium three-quarter profile shot with natural posture", "optical_lens": "Sony A7R V paired with FE 85mm f/1.4 GM lens", "lighting_setup": "Dramatic stage spotlighting with subtle airborne particulate illumination", "aspect_ratio": "16:9", "render_engine": "Midjourney v6.1 (--v 6.1 --style raw)" }
Recommended Model
Midjourney
### 🎭 Portrait Anatomy & Optical Breakdown - **Subject**: Skirt and send - **Pose**: Standing posture with relaxed, organic body language - **Framing**: Medium close-up portrait framing with head and shoulders focus - **Camera Angle**: Eye-level direct angle for authentic human engagement - **Focal Intent**: Optical 24mm optical lens portrait rendering with natural facial compression and no wide-angle distortion - **Lighting**: Soft diffused directional key light with gentle fill shadow transition - **Skin Rendering**: Subtle subsurface scattering, authentic micro-textures, natural pores without plastic airbrushing - **Background Separation**: Shallow depth of field (f/1.4) creating smooth creamy bokeh separation from background elements - **Identity Constraints**: Symmetrical anatomical proportions, sharp catchlights in eyes, clean jawline definition
Full Resolution Image
Prompt copied to clipboard!