Skip to content
Back to Prompts

Social Media Post - Halloween Gym Mirror Selfie Prompt

@Sienna·

A highly detailed JSON prompt for Gemini Nano Banana Pro to generate an ultra-photorealistic mirror selfie, capturing a curvy woman in a Halloween-themed sports bra and shorts, emphasizing a raw smartphone photography aesthetic and realistic lighting from a large window.

Social Media Post - Halloween Gym Mirror Selfie Prompt - Image 1
Prompt
{ "subject": { "description": "Young woman with a fit, curvy physique taking a mirror selfie", "hair": "Dark brown hair styled in a messy, high bun with loose strands and wispy bangs framing the face", "clothing": "Black racerback sports bra, tight black booty shorts with a Halloween pattern featuring orange jack-o'-lantern pumpkins and small purple stars", "physique": "Athletic and voluptuous build, prominent glutes, slim waist, visible back musculature, tan skin tone", "accessories": "Gold ring on right hand, small earrings", "phone": "Gold or champagne-colored iPhone with a textured, puffy 'puffer' style case held in the right hand" }, "pose": { "stance": "Standing with back towards the mirror, torso twisted slightly to the left", "head_orientation": "Head turned over the left shoulder, looking directly into the mirror/camera", "limbs": "Right arm raised holding the phone, left arm down by side, legs standing straight with weight slightly shifted", "focus": "Emphasis on the posterior view and profile curve" }, "environment": { "setting": "Modern apartment interior seen through a mirror reflection", "details": "Large floor-to-ceiling window on the left revealing a city skyline and blue sky, white door frame on the right, glimpse of a living area in the background with a couch and ceiling light", "surface": "Clean mirror surface reflecting the subject and room" }, "camera": { "shot_type": "Mirror selfie, medium shot capturing from knees to top of head", "perspective": "Reflection view, camera positioned at shoulder height", "focal_length": "26mm equivalent (smartphone main camera)", "depth_of_field": "Deep depth of field, background slightly softer but visible" }, "lighting": { "source": "Strong natural daylight entering from the large window on the left, mixed with soft indoor ambient lighting", "characteristics": "Directional side lighting creating highlights on the left arm, hair, and profile, casting soft shadows on the right side of the back and legs", "quality": "Realistic, high-contrast daylight balance" }, "mood_and_expression": { "emotion": "Confident, sultry, casual", "facial_expression": "Neutral to slight pout, focused gaze on the phone screen/mirror reflection", "atmosphere": "Casual lifestyle, influencer aesthetic, morning or afternoon vibe" }, "style_and_realism": { "aesthetic": "Raw smartphone photography, unpolished social media snapshot", "rendering": "Photorealistic, 8k resolution, texture-rich", "details": "Visible skin texture, natural fabric folds in clothing, realistic light falloff" }, "colors_and_tone": { "palette": "Natural skin tones (tan), deep blacks (clothing), bright oranges (pumpkins), cool whites and blues (background/window)", "contrast": "Medium-high contrast due to window light", "saturation": "Natural to slightly vibrant" }, "quality_and_technical_details": { "resolution": "Best quality, ultra-detailed", "sharpness": "Sharp focus on the subject, no motion blur", "noise": "Subtl

How to Use This Prompt

  1. Copy the full prompt text with the copy button above.
  2. Replace any [bracketed] placeholders with your own subject, scene, or details.
  3. Paste it into Gemini / Nano Banana Pro — or hit "Try this Prompt" above to generate here for free — then tweak the wording against the example images.

Style Notes

Cinematic
Film-style rendering — widescreen framing, dramatic lighting contrast, graded colors (often teal-orange), and a sense of narrative in the scene.
Dark & Moody
Low ambient light, deep shadows, desaturated or cool palette — atmosphere and mystery over clarity.
Hero Portrait
A single dominant subject shot like a key visual — tight framing, strong eye contact or pose, background simplified so the character carries the image.
Interior Space
Room-scale scenes with coherent perspective, furniture styling and light sources — architectural visualization meets lifestyle photography.
Marketing Campaign
Ad-ready imagery: clear product or message hierarchy, space reserved for copy and logos, and a polished commercial finish.
Photo
Asks the model for photorealistic output — natural lighting, believable skin and materials, camera-like depth of field — rather than illustration or 3D looks.
Portrait Orientation
Vertical aspect ratio (e.g. 3:4, 9:16) — the native format for phone screens, Stories, and app store screenshots.
Product Mockup
The design presented in context — packaging on a shelf, app on a phone screen, tee on a model — to preview how it looks in the real world.
Social Media Post
Composition and aspect ratio tuned for feeds (Instagram, X, Xiaohongshu): bold focal subject, room for overlay text, colors that survive small screens.
Vibrant Colors
High saturation and bold color blocking — eye-catching in feeds, but pair with simple composition to avoid visual noise.

FAQ

How do I use this prompt with Gemini (Nano Banana Pro)?

Copy the full prompt with the copy button above, paste it into Gemini or any Nano Banana Pro-powered tool, and compare your result with the example images on this page. You can also click "Try this Prompt" to generate directly on this site — free daily generations, no sign-up needed.

Can I customize "Social Media Post - Halloween Gym Mirror Selfie Prompt"?

Yes. Anything in [brackets] is a placeholder meant to be replaced with your own subject or details, and you can freely adjust subject, lighting, or style keywords — small wording changes often produce noticeably different results.

Which AI models does this prompt work with?

It was originally shared for Google's Gemini image models (including Nano Banana Pro). Most text-to-image models will understand it too, though composition and text rendering quality vary by model.

Related Prompts