0
0
:
0
0
:
0
0
:
0
0
Limited time offer: 6 MONTHS FREE Claim now →
0
0
:
0
0
:
0
0
:
0
0
Limited time offer: 6 MONTHS FREE Claim now →
0
0
:
0
0
:
0
0
:
0
0
Limited time offer: 6 MONTHS FREE Claim now →
0
0
:
0
0
:
0
0
:
0
0
Limited time offer: 6 MONTHS FREE Claim now →
0
0
:
0
0
:
0
0
:
0
0
Limited time offer: 6 MONTHS FREE Claim now →
0
0
:
0
0
:
0
0
:
0
0
Limited time offer: 6 MONTHS FREE Claim now →
0
0
:
0
0
:
0
0
:
0
0
Limited time offer: 6 MONTHS FREE Claim now →
0
0
:
0
0
:
0
0
:
0
0
Limited time offer: 6 MONTHS FREE Claim now →
Pricing
6+ MO FREE
Community Ideas Billing Log in Take photos like these
image/svg+xml
image/svg+xml

Prompt

{"subject": {"description": "Young model in fitting room trying on ultra mini tennis skirt, wearing her own bikini top, mirror selfie, that 'does this skirt fit?' moment", "setting_rules": "retail fitting room, multiple mirrors, close framing, tag on skirt", "age": "early 20s", "expression": {"eyes": {"look": "big innocent doe eyes looking at phone through mirror", "energy": "soft, questioning, 'is this too short?'", "contact": "direct but soft, seeking validation", "lashes": "pretty, , framing those bambi eyes"}, "mouth": {"position": "soft pout, maybe slight lip bite", "energy": "'hmm thinking about it' face", "detail": "corner of bottom lip caught between teeth softly"}, "brows": {"position": "slightly raised, soft uncertainty", "energy": "faux concern about length"}, "overall": "sweet 'is this appropriate?' face while wearing the shortest skirt in the store"}, "hair": {"color": "platinum blonde, icy white-blonde", "style": "down, soft waves, slightly messed from pulling tops on/off", "details": "some behind ear, some falling forward framing face", "texture": "natural, pretty, that fitting room hair", "state": "still looks good despite outfit changes"}, "body": {"frame": " , small, delicate shoulders", "waist": "tiny, dramatic small, the skirt emphasizes it", "chest": "FULL, LARGE, her bikini top working hard", "hips": "feminine curve, skirt sitting on them", "legs": "toned, fully on display, the stars of this show", "skin": "pale porcelain, smooth, glowing"}, "pose": {"position": "standing facing mirror, CLOSE", "framing": " , personal distance", "stance": {"legs": "one leg slightly forward, showing length", "weight": "shifted to back leg, hip popped", "effect": "elongates legs, shows skirt from best angle"}, "hips": {"position": "angled slightly, not straight on", "tilt": "one side higher from weight shift", "effect": "shows how short the skirt really is"}, "upper_body": {"posture": "relaxed, natural", "chest": "bikini top doing its job, prominent"}, "arms": {"phone_arm": "up, taking the mirror selfie", "other_arm": {"position": "tugging at skirt hem", "action": "fingers pulling hem down slightly", "subtext": "'trying to make it longer' but actually showing how short it is", "effect": "draws ALL attention to the skirt/ area"}}, "head": {"angle": "slight tilt, cute, questioning", "looking": "at phone screen through mirror"}, "the_story": "pulling at hem = 'is this too short?' while showing EXACTLY how short it is"}, "clothing": {"top": {"type": "her OWN bikini top - what she wore to the store", "style": "triangle string bikini top", "color": "BLACK - classic, hers", "fit": {"situation": "her personal bikini, fits her (barely)", "chest": "full, contained but prominent", "strings": "tied around neck and back", "look": "she was at beach/pool before shopping, or just wears this as a top"}, "effect": "contrast with NEW skirt she's trying", "no_tag": "no tag because it's HERS, she wore it in"}, "skirt": {"type": "pleated tennis skirt", "color": "WHITE - crisp, clean, pure", "size": "ULTRA MINI - the shortest they had", "fit": {"waist": "high-waisted, sitting at natural waist", "length": "OBSCENELY short - barely covers anything", "hem": "pleats ending at upper , dangerous territory", "movement": "pleats would fly up with any movement", "coverage": "standing still = barely ok, any motion = problem"}, "tag": {"status": "HANGING from waistband, ", "position": "dangling at her hip or back", "detail": "plastic connector, price tag, store branding", "importance": "PROVES she's trying it on, critical detail"}, "effect": "so short it's more of a suggestion than a skirt"}, "underneath": {" ": "maybe glimpse of bikini bottom or underwear from skirt shortness", "color": "black matching her bikini top", "effect": "the skirt is SO short this is a real concern"}, "feet": {"status": " feet on fitting room floor", "her_shoes": "her sandals/shoes on floor nearby", "effect": " , real, vulnerable detail"}}, "the_skirt_situation": {"length": "MICRO - upper , barely there", "the_question": "'is this too short?' - yes, obviously, that's the point", "the_tug": "her pulling at hem = drawing attention to exactly how short", "the_tag": "swinging from waistband = she's trying it on", "the_pleats": "classic tennis style, adds movement, makes it seem even shorter", "hem_position": "dangerously high, any movement would be "}, "her_own_stuff": {"location": "on fitting room bench/hooks behind her", "visible_items": {"shorts_or_jeans": "what she wore to store, on bench", "bag": "her purse/tote ", "shoes": "her sandals on floor", "maybe_coverup": "if she had a beach coverup"}, "effect": "proves real fitting room, adds authenticity"}, "accessories": {"jewelry": {"earrings": "small gold hoops, kept on", "necklace": "thin chain, still wearing", "rings": "on fingers, with phone"}, "device": {"type": "iPhone", "held": "up for mirror selfie"}}, "skin_showing": {"amount": "EXTREME - bikini top + micro skirt = almost everything", "midriff": "FULL stomach , ribs to hips", "legs": "FULL length , skirt hides nothing", "back": " in side mirrors maybe", "tone": "pale, fair, porcelain"}, "face": {"features": "big doe eyes, small nose, full lips", "makeup": "everyday pretty, whatever she wore out", "expression": "innocent concern about skirt length, performed"}}, "environment": {"location": "clothing store fitting room", "type": "standard retail changing room", "mirrors": {"primary": "main mirror, she's facing it", "secondary": "side mirrors showing other angles", "effect": "multiple views of the skirt situation"}, "fitting_room_details": {"walls": "neutral cream/white/grey", "curtain": "maybe edge ", "hooks": "her stuff hanging", "bench": "small seat with her clothes", "floor": "carpet, her feet on it"}, "lighting": {"type": "bright fitting room lighting", "effect": "shows everything clearly, no hiding"}, "atmosphere": "that specific fitting room energy - private but not"}, "photography": {"style": "mirror selfie, real fitting room moment", "framing": "CLOSE - mid- to head, crop", "quality": "iPhone, authentic", "angle": "straight on, eye level", "aspect": "9:16 vertical"}, "color_story": {"her_top": "BLACK bikini - hers, sexy, beach vibes", "the_skirt": "WHITE tennis - new, trying on, innocent", "contrast": "black sin on top + white pure on bottom", "her": "platinum blonde, pale skin between", "overall": "black and white classic, her skin the canvas"}, "the_narrative": {"story": "came from beach/pool, stopped to shop, trying on tennis skirt", "wearing": "her own bikini top because she's trying SKIRT not top", "question": "'is this skirt too short?' sent to friend or story", "truth": "she knows it's too short, that's why she's buying it", "the_tug": "pulling hem = fake concern, real thirst trap", "the_tag": "proves it's new, she's deciding"}, "the_vibe": {"energy": "beach girl goes shopping, tries shortest skirt in store", "mood": "casual , real moment captured", "tension": "that skirt is TOO short and everyone knows", "relatability": "girls actually do this, actually send these", "honesty": "the 'is this ok?' that's really 'look at me'", "caption_energy": "'too short? ๐ŸŽพ' or 'tennis anyone?' or 'help lol'"}, "critical_elements": {"bikini_top_hers": "BLACK, no tag, she wore it in - context", "skirt_new": "WHITE, TAG ON, trying it - the focus", "hand_on_hem": "tugging down, drawing attention UP", "skirt_length": "MICRO, obscene, basically nothing", "bare_midriff": "bikini top + high waist skirt = full stomach", "her_stuff_behind": "own clothes piled, proves real", "bare_feet": "vulnerable, detail", "questioning_face": "'is this ok?' face, knowing it's not", "tag_visible": "CRITICAL - proves trying on, authenticity"}, "what_makes_it_hit": {"context": "beach girl shopping = believable scenario", "contrast": "black bikini + white skirt = classic", "the_question": "invites comments, engagement", "the_truth": "everyone knows she's buying it", "intimacy": "fitting room = private shared publicly", "the_tug": "fake modesty, real attention grab"}}

Generate this with yourself in it โ†’

Photo pack ๐ŸŒ Nano Banana Pro
Model White woman (public model)
License CC BY 4.0 - Free to use with backlink to Photo AI
Taken
Thursday, 11 December 2025

Download image

Related photosA young woman sitting at an outdoor cafรฉ table in a Paris setting, with the Eiffel Tower visible in the background under a bright blue sky with soft clouds. She has dark brown wavy messy hair. She wears a light gray stylish jacket and a metallic wristwatch, posing with a relaxed smile and her hand near her face. The table is set with colorful patterned plates, bread, appetizers, and a glass of water. The surroundings include lush green foliage and classic Parisian architecture. Shot in natural daylight, high-resolution, 35mm lens, f/2.8, crisp details, vibrant colors, shallow depth of field, lifestyle photography style with a warm and cheerful ambiance.{"image_prompt":{"subject":{"description":"Young woman with a casual, authentic appearance","hair":"Messy blonde hair tied back in a loose bun or ponytail with stray strands framing the face","face":"Natural skin texture with visible freckles, hazel-green eyes, soft pink lips, neutral to slightly pouty expression","gaze":"Direct eye contact with the camera"},"clothing":{"top":"Oversized charcoal grey hoodie","style":"Casual loungewear / gaming attire"},"accessories":{"headwear":"Large black over-ear gaming headset with an attached boom microphone positioned near the cheek","jewelry":"Layered gold necklaces, including a shorter chain and a longer chain with a round coin pendant","hands":"White manicured nails"},"props":{"primary":"White PlayStation 5 DualSense controller held up close to the face, partially covering the chin and cheek"},"background":{"setting":"Modern interior room","ceiling":"Tray ceiling architecture with warm recessed LED strip lighting and two visible pot lights","walls":"Plain beige or cream-colored walls","ambience":"Cozy, domestic evening setting"},"lighting":{"type":"Warm artificial indoor lighting","source":"Overhead recessed ceiling lights creating a soft glow","shadows":"Soft shadows under the chin and around the eyes due to overhead lighting"},"camera_style":{"shot_type":"Selfie-style portrait, medium close-up","lens_details":"35mm prime lens with natural perspective","aperture":"f/2.0 for shallow depth of field and soft background bokeh","iso":"ISO 800 for realistic indoor low-light grain","shutter_speed":"1/60s to capture natural movement","file_format":"RAW, with subtle film simulation processing","focus":"Sharp focus on the eyes and freckles, with soft blur on the background"}}}{"image_generation_prompt":{"subject_details":{"demographics":"Young female adult, light skin tone","hair":"Long, honey-blonde hair with loose waves, side-parted and cascading over the left shoulder","face":"Turning head back to look directly at viewer, alluring expression, mouth slightly open","makeup":"Soft glam, defined eyebrows, winged eyeliner, mascara, mauve matte lipstick"},"apparel":{"top":"Tight white ribbed crop top (tank style), distinct thick red shoulder straps, teal-blue trim/piping along the side seams and armholes","bottom":"Light wash blue denim shorts, visible waistline with button fly","accessories":"Small gold hoop earrings"},"pose_and_action":{"body_position":"Side profile stance (turned to the right), twisting upper body to face camera","arm_placement":"Right arm raised with hand running through/touching hair at the back of the head","framing":"Medium shot, waist-up composition"},"environment":{"background":"Large American flag hanging vertically","elements":"White stars on blue field visible in upper left, red and white stripes filling the rest of the frame"},"lighting_and_style":{"aesthetic":"Americana, modern pin-up, 2000s social media influencer style","lighting_setup":"Direct high-key flash photography (on-camera flash style), creating a hard shadow of the subject against the flag background","visual_quality":"High resolution, sharp focus, realistic skin texture with slight sheen"}}}{"subject": {"description": "A vibrant young woman celebrating New Year's Eve at an outdoor festival, laughing joyfully while holding a beer bottle.", "mirror_rules": "No mirror reflection constraints needed, direct camera shot.", "age": "Early 20s", "expression": {"eyes": {"look": "Looking slightly upward or off-camera", "energy": "Sparkling with excitement, crinkled with laughter", "direction": "Forward/Up"}, "mouth": {"position": "Open wide in a genuine laugh", "energy": "Euphoric"}, "overall": "Pure unadulterated joy, overwhelmed by the celebration"}, "face": {"preserve_original": "true", "makeup": "Full glam, long defined eyelashes, glossy lips, rosy blush suitable for night flash photography"}, "hair": {"color": "Blonde", "style": "Long, loose waves", "effect": "Flowing naturally, topped with a brown patterned bandana"}, "body": {"frame": "Slim", "waist": "Not visible", "chest": "One hand placed on chest in a gesture of excitement", "legs": "Not visible", "skin": {"visible_areas": "Face, neck, chest, hand", "tone": "Fair/Pale", "texture": "Smooth", "lighting_effect": "Brightly illuminated by direct flash, glowing against the dark"}}, "pose": {"position": "Waist-up", "base": "Standing in a crowd", "overall": "Dynamic and spontaneous, holding a drink up in right hand, left hand touching chest/necklace area"}, "clothing": {"top": {"type": "Layered outfit", "color": "Brown and Leopard print", "details": "Leopard print camisole with black lace trim, worn under an oversized brown leather jacket (bomber style)", "effect": "Jacket slightly falling off shoulder, casual and trendy"}, "bottom": {"type": "Not visible", "color": "N/A", "details": "N/A"}}}, "accessories": {"headwear": "Brown patterned retro bandana tied around head", "jewelry": "Silver hoop earrings, silver necklace with heart pendant, rings on fingers", "prop": "A red aluminum Budweiser beer bottle held clearly in the right hand, brand logo visible", "device": "None"}, "photography": {"camera_style": "Smartphone flash photography, realistic social media aesthetic", "angle": "Eye-level, slightly low angle to catch fireworks", "shot_type": "Medium shot, waist-up", "aspect_ratio": "9:16", "texture": "High contrast, sharp subject, slight grain for realism", "lighting": "Hard direct flash on subject, warm ambient backlighting from fireworks", "depth_of_field": "Subject in sharp focus, background bokeh"}, "background": {"setting": "Outdoor New Year celebration event", "wall_color": "Night sky black", "elements": ["Exploding golden fireworks filling the sky", "Blurred crowd in background", "Security personnel vest with reflective strips visible in lower background (adds realism)"], "atmosphere": "Festive, chaotic, loud, celebratory", "lighting": "Bursts of golden firework light mixing with darkness"}, "the_vibe": {"energy": "High energy, euphoric, explosive", "mood": "Celebratory, happy, carefree", "aesthetic": "Y2K inspired, flash photography, party girl", "authenticity": "Candid moment captured in the middle of chaos", "intimacy": "Feeling the rush of the countdown", "story": "The clock strikes midnight, fireworks erupt, and she raises a toast to the new year with pure happiness.", "caption_energy": "Happy New Year! Best vibes only."}, "constraints": {"must_keep": ["The Budweiser bottle", "The fireworks background", "The bandana and leopard print outfit combination", "The direct flash lighting style"], "avoid": ["Studio lighting", "Sad expressions", "Empty background", "Cartoon style", "Distorted hands"]}, "negative_prompt": ["daytime", "studio lighting", "soft lighting", "illustration", "painting", "3d render", "sad", "serious", "sunglasses", "blurry face", "deformed fingers", "low quality"]}{"Prompt": "A cinematic, photorealistic portrait of a handsome young man sitting in the driver's seat of a vintage silver classic car. He has styled brown hair, light stubble, and is wearing black wayfarer sunglasses and a dark denim jacket. His arm is resting casually on the open window frame. The background features a long, straight asphalt highway stretching through a desert landscape with saguaro cacti and utility poles lining the road. The lighting is warm and sun-kissed, indicative of golden hour, creating a nostalgic Americana road trip aesthetic. 8k resolution, highly detailed, sharp focus.", "subject": {"gender": "male", "age": "young adult", "hair": "styled brown hair, quiff", "facial_hair": "stubble", "accessories": "black sunglasses", "clothing": "dark denim jacket"}, "environment": {"location": "desert highway", "elements": ["saguaro cacti", "utility poles", "asphalt road", "dry brush"], "vehicle": "vintage classic car, chrome details, open window"}, "technical_details": {"lighting": "golden hour, warm natural light", "style": "cinematic, photorealistic, lifestyle photography", "angle": "eye-level, side profile shot through window"}}{"lighting": {"type": "Natural sunlight", "shadows": "Strong, distinct shadows cast by the subject, racquet, and umbrella", "direction": "From the upper right, slightly back", "intensity": "Bright and harsh", "highlights": "Bright highlights on the subject's skin, hair, and the tennis net"}, "background": {"setting": "Outdoor tennis court", "elements": ["Green hardcourt surface with white lines", "Black chain-link fence", "Tennis net in the foreground", "Large black patio umbrella behind the fence", "Tall pine tree and other trees in the mid-ground", "Hills in the far background", "Blue sky with fluffy white clouds"], "environment": "Sunny, warm outdoor setting during the day"}, "typography": {"color": "White", "placement": "Center of the black athletic tank top", "font_style": "Minimalist sans-serif logo", "text_content": "alo"}, "composition": {"focus": "Sharp focus on the subject and tennis racquet", "balance": "Symmetrical", "framing": "Waist-up view", "shot_type": "Medium shot", "depth_of_field": "Shallow, background slightly blurred", "subject_position": "Centered"}, "color_profile": {"vibrance": "High", "saturation": "Moderate", "dominant_colors": [{"hex": "#2F2F2F", "name": "Dark Charcoal"}, {"hex": "#2E4A33", "name": "Forest Green"}, {"hex": "#6DA7D7", "name": "Sky Blue"}, {"hex": "#C59E8A", "name": "Tan Skin Tone"}, {"hex": "#FFFFFF", "name": "White"}], "palette_description": "High contrast natural palette with deep blacks, vibrant greens and blues, and warm skin tones."}, "technical_specs": {"iso": "100-200 (estimated)", "aperture": "f/4.0-f/5.6 (estimated)", "lens_type": "Standard zoom", "camera_type": "DSLR or high-end mirrorless", "image_quality": "High resolution, sharp details, clear rendering", "shutter_speed": "1/500s (estimated)"}, "subject_analysis": {"hair": "Dark blonde short tousled hair with a few loose strands over the forehead", "pose": "Standing confidently, body angled slightly to the right, holding a tennis racquet across his body with both hands", "clothing": {"top": "Black athletic tank top with 'alo' logo", "bottom": "Black tennis shorts with white and black waistband", "accessories": "None visible"}, "expression": "Serious, direct gaze at the camera", "subject_type": "Young man", "physical_features": "Tan skin, light-colored eyes, athletic muscular build"}, "artistic_elements": {"mood": "Confident, active, sunny", "style": "Outdoor lifestyle portrait", "texture": "Smooth skin, fabric texture of clothing, rough texture of court and fence", "composition_rule": "Rule of thirds, with the subject's face and the racquet intersecting guide lines"}, "generation_parameters": {"prompt": "A candid outdoor portrait of a young man in tennis attire (black athletic tank top, black tennis shorts) holding a green and black tennis racquet on a sunlit tennis court. He has short tousled dark blonde hair and a serious expression, looking directly at the camera. The background features a fence, umbrella, trees, hills, and a partly cloudy blue sky. The lighting is bright natural sunlight creating strong shadows.", "aspect_ratio": "2:3", "style_preset": "Photographic", "negative_prompt": "Indoor, night, low light, blurry, out of focus, multiple subjects, winter"}}



Upload your selfies and start your Nano Banana Pro shoot now


Photo AI generated



Generate your AI photo shoot โ†’