{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
Create a realistic interior still life that matches the reference image exactly. Same bathroom niche built into the wall, same proportions, same wall color and texture. Same camera angle, same distance, same framing. Same soft, natural ambient lighting with subtle shadows inside the niche. Replace all products in the niche with the uploaded Phine products only. Arrange the Phine products naturally inside the niche, respecting realistic scale and spacing. Keep product labels sharp and readable. Neutral, unstyled color rendering, no color grading. Matte surfaces, low contrast, soft highlights. Calm, quiet, lived-in bathroom atmosphere. No added props, no styling changes, no reinterpretation of the scene. Do not change the environment. Do not redesign the niche. Do not stylize the image. Follow the reference image precisely. If any detail is unclear, keep it identical to the reference image. Do not invent details. Do not stylize. Do not modify product shapes or labels.
A detailed digital illustration in the style of Dimitry Roulland, featuring a woman in a bathtub, facing away from the camera her head turned sharply to the left, shouting "Occupied!" in surprise. The bathroom has white tiled walls and a vintage brass faucet. The scene is set at night, with city lights visible through a partially covered window. The woman has shoulder-length light brown hair, in motion from her sudden turn, and a shocked expression with wide eyes and an open mouth. She is submerged in slightly murky bathwater from her waist down, with her upper back and head visible. Her right hand is raised slightly out of the water. The lighting is soft and diffused, creating a warm and intimate atmosphere. The animation illustration style combines realistic details with a whimsical touch, characteristic of Roulland's style --no text --ar 9:16 --quality 2 --style raw --stylize 750 --v 6.1
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
photo, front view, minimalist bathroom interior, camera frame centered, focus on yellow faucet, yellow sink, matte china black marble countertop, tall mirror with soft indirect lighting and shadows at 3000k, handwash bottles, white lilies in a clear vase with water on the right side of the countertop, studio lighting, floor and walls of matte yellow and black terrazzo tiles sized 600x600, yellow towel --ar 9:16 --style raw
contemporary bathroom interior, perspective, sleek top bowl basin, matte purple and matte black color combination, accompanied by a minimalist purple faucet, enhancing the room's streamlined look, above the vanity, include a frameless, wall-length mirror that reflects the simple elegance of the room, the floor and walls are finished in large, matte colorful terrazzo tiles, contributing to the clean, monochrome aesthetic, ambient lighting, circle mirror, UHD --ar 9:16 --style raw --stylize 300
High resolution photography interior design, bathroom, water on the floor, modern furniture and decoration, high ceiling, purple pastel palette, interior design magazine, cozy atmosphere; 8k, intricate detail, photorealistic, realistic light, wide angle, kinkfolk photography, A+D architecture
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
Create a realistic interior still life that matches the reference image exactly. Same bathroom niche built into the wall, same proportions, same wall color and texture. Same camera angle, same distance, same framing. Same soft, natural ambient lighting with subtle shadows inside the niche. Replace all products in the niche with the uploaded Phine products only. Arrange the Phine products naturally inside the niche, respecting realistic scale and spacing. Keep product labels sharp and readable. Neutral, unstyled color rendering, no color grading. Matte surfaces, low contrast, soft highlights. Calm, quiet, lived-in bathroom atmosphere. No added props, no styling changes, no reinterpretation of the scene. Do not change the environment. Do not redesign the niche. Do not stylize the image. Follow the reference image precisely. If any detail is unclear, keep it identical to the reference image. Do not invent details. Do not stylize. Do not modify product shapes or labels.
photo, front view, minimalist bathroom interior, camera frame centered, focus on yellow faucet, yellow sink, matte china black marble countertop, tall mirror with soft indirect lighting and shadows at 3000k, handwash bottles, white lilies in a clear vase with water on the right side of the countertop, studio lighting, floor and walls of matte yellow and black terrazzo tiles sized 600x600, yellow towel --ar 9:16 --style raw
contemporary bathroom interior, perspective, sleek top bowl basin, matte purple and matte black color combination, accompanied by a minimalist purple faucet, enhancing the room's streamlined look, above the vanity, include a frameless, wall-length mirror that reflects the simple elegance of the room, the floor and walls are finished in large, matte colorful terrazzo tiles, contributing to the clean, monochrome aesthetic, ambient lighting, circle mirror, UHD --ar 9:16 --style raw --stylize 300
A detailed digital illustration in the style of Dimitry Roulland, featuring a woman in a bathtub, facing away from the camera her head turned sharply to the left, shouting "Occupied!" in surprise. The bathroom has white tiled walls and a vintage brass faucet. The scene is set at night, with city lights visible through a partially covered window. The woman has shoulder-length light brown hair, in motion from her sudden turn, and a shocked expression with wide eyes and an open mouth. She is submerged in slightly murky bathwater from her waist down, with her upper back and head visible. Her right hand is raised slightly out of the water. The lighting is soft and diffused, creating a warm and intimate atmosphere. The animation illustration style combines realistic details with a whimsical touch, characteristic of Roulland's style --no text --ar 9:16 --quality 2 --style raw --stylize 750 --v 6.1
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
High resolution photography interior design, bathroom, water on the floor, modern furniture and decoration, high ceiling, purple pastel palette, interior design magazine, cozy atmosphere; 8k, intricate detail, photorealistic, realistic light, wide angle, kinkfolk photography, A+D architecture
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
contemporary bathroom interior, perspective, sleek top bowl basin, matte purple and matte black color combination, accompanied by a minimalist purple faucet, enhancing the room's streamlined look, above the vanity, include a frameless, wall-length mirror that reflects the simple elegance of the room, the floor and walls are finished in large, matte colorful terrazzo tiles, contributing to the clean, monochrome aesthetic, ambient lighting, circle mirror, UHD --ar 9:16 --style raw --stylize 300
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
photo, front view, minimalist bathroom interior, camera frame centered, focus on yellow faucet, yellow sink, matte china black marble countertop, tall mirror with soft indirect lighting and shadows at 3000k, handwash bottles, white lilies in a clear vase with water on the right side of the countertop, studio lighting, floor and walls of matte yellow and black terrazzo tiles sized 600x600, yellow towel --ar 9:16 --style raw
High resolution photography interior design, bathroom, water on the floor, modern furniture and decoration, high ceiling, purple pastel palette, interior design magazine, cozy atmosphere; 8k, intricate detail, photorealistic, realistic light, wide angle, kinkfolk photography, A+D architecture
Create a realistic interior still life that matches the reference image exactly. Same bathroom niche built into the wall, same proportions, same wall color and texture. Same camera angle, same distance, same framing. Same soft, natural ambient lighting with subtle shadows inside the niche. Replace all products in the niche with the uploaded Phine products only. Arrange the Phine products naturally inside the niche, respecting realistic scale and spacing. Keep product labels sharp and readable. Neutral, unstyled color rendering, no color grading. Matte surfaces, low contrast, soft highlights. Calm, quiet, lived-in bathroom atmosphere. No added props, no styling changes, no reinterpretation of the scene. Do not change the environment. Do not redesign the niche. Do not stylize the image. Follow the reference image precisely. If any detail is unclear, keep it identical to the reference image. Do not invent details. Do not stylize. Do not modify product shapes or labels.
A detailed digital illustration in the style of Dimitry Roulland, featuring a woman in a bathtub, facing away from the camera her head turned sharply to the left, shouting "Occupied!" in surprise. The bathroom has white tiled walls and a vintage brass faucet. The scene is set at night, with city lights visible through a partially covered window. The woman has shoulder-length light brown hair, in motion from her sudden turn, and a shocked expression with wide eyes and an open mouth. She is submerged in slightly murky bathwater from her waist down, with her upper back and head visible. Her right hand is raised slightly out of the water. The lighting is soft and diffused, creating a warm and intimate atmosphere. The animation illustration style combines realistic details with a whimsical touch, characteristic of Roulland's style --no text --ar 9:16 --quality 2 --style raw --stylize 750 --v 6.1
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
High resolution photography interior design, bathroom, water on the floor, modern furniture and decoration, high ceiling, purple pastel palette, interior design magazine, cozy atmosphere; 8k, intricate detail, photorealistic, realistic light, wide angle, kinkfolk photography, A+D architecture
Create a realistic interior still life that matches the reference image exactly. Same bathroom niche built into the wall, same proportions, same wall color and texture. Same camera angle, same distance, same framing. Same soft, natural ambient lighting with subtle shadows inside the niche. Replace all products in the niche with the uploaded Phine products only. Arrange the Phine products naturally inside the niche, respecting realistic scale and spacing. Keep product labels sharp and readable. Neutral, unstyled color rendering, no color grading. Matte surfaces, low contrast, soft highlights. Calm, quiet, lived-in bathroom atmosphere. No added props, no styling changes, no reinterpretation of the scene. Do not change the environment. Do not redesign the niche. Do not stylize the image. Follow the reference image precisely. If any detail is unclear, keep it identical to the reference image. Do not invent details. Do not stylize. Do not modify product shapes or labels.
contemporary bathroom interior, perspective, sleek top bowl basin, matte purple and matte black color combination, accompanied by a minimalist purple faucet, enhancing the room's streamlined look, above the vanity, include a frameless, wall-length mirror that reflects the simple elegance of the room, the floor and walls are finished in large, matte colorful terrazzo tiles, contributing to the clean, monochrome aesthetic, ambient lighting, circle mirror, UHD --ar 9:16 --style raw --stylize 300
A detailed digital illustration in the style of Dimitry Roulland, featuring a woman in a bathtub, facing away from the camera her head turned sharply to the left, shouting "Occupied!" in surprise. The bathroom has white tiled walls and a vintage brass faucet. The scene is set at night, with city lights visible through a partially covered window. The woman has shoulder-length light brown hair, in motion from her sudden turn, and a shocked expression with wide eyes and an open mouth. She is submerged in slightly murky bathwater from her waist down, with her upper back and head visible. Her right hand is raised slightly out of the water. The lighting is soft and diffused, creating a warm and intimate atmosphere. The animation illustration style combines realistic details with a whimsical touch, characteristic of Roulland's style --no text --ar 9:16 --quality 2 --style raw --stylize 750 --v 6.1
photo, front view, minimalist bathroom interior, camera frame centered, focus on yellow faucet, yellow sink, matte china black marble countertop, tall mirror with soft indirect lighting and shadows at 3000k, handwash bottles, white lilies in a clear vase with water on the right side of the countertop, studio lighting, floor and walls of matte yellow and black terrazzo tiles sized 600x600, yellow towel --ar 9:16 --style raw
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
High resolution photography interior design, bathroom, water on the floor, modern furniture and decoration, high ceiling, purple pastel palette, interior design magazine, cozy atmosphere; 8k, intricate detail, photorealistic, realistic light, wide angle, kinkfolk photography, A+D architecture
Create a realistic interior still life that matches the reference image exactly. Same bathroom niche built into the wall, same proportions, same wall color and texture. Same camera angle, same distance, same framing. Same soft, natural ambient lighting with subtle shadows inside the niche. Replace all products in the niche with the uploaded Phine products only. Arrange the Phine products naturally inside the niche, respecting realistic scale and spacing. Keep product labels sharp and readable. Neutral, unstyled color rendering, no color grading. Matte surfaces, low contrast, soft highlights. Calm, quiet, lived-in bathroom atmosphere. No added props, no styling changes, no reinterpretation of the scene. Do not change the environment. Do not redesign the niche. Do not stylize the image. Follow the reference image precisely. If any detail is unclear, keep it identical to the reference image. Do not invent details. Do not stylize. Do not modify product shapes or labels.
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
A detailed digital illustration in the style of Dimitry Roulland, featuring a woman in a bathtub, facing away from the camera her head turned sharply to the left, shouting "Occupied!" in surprise. The bathroom has white tiled walls and a vintage brass faucet. The scene is set at night, with city lights visible through a partially covered window. The woman has shoulder-length light brown hair, in motion from her sudden turn, and a shocked expression with wide eyes and an open mouth. She is submerged in slightly murky bathwater from her waist down, with her upper back and head visible. Her right hand is raised slightly out of the water. The lighting is soft and diffused, creating a warm and intimate atmosphere. The animation illustration style combines realistic details with a whimsical touch, characteristic of Roulland's style --no text --ar 9:16 --quality 2 --style raw --stylize 750 --v 6.1
contemporary bathroom interior, perspective, sleek top bowl basin, matte purple and matte black color combination, accompanied by a minimalist purple faucet, enhancing the room's streamlined look, above the vanity, include a frameless, wall-length mirror that reflects the simple elegance of the room, the floor and walls are finished in large, matte colorful terrazzo tiles, contributing to the clean, monochrome aesthetic, ambient lighting, circle mirror, UHD --ar 9:16 --style raw --stylize 300
photo, front view, minimalist bathroom interior, camera frame centered, focus on yellow faucet, yellow sink, matte china black marble countertop, tall mirror with soft indirect lighting and shadows at 3000k, handwash bottles, white lilies in a clear vase with water on the right side of the countertop, studio lighting, floor and walls of matte yellow and black terrazzo tiles sized 600x600, yellow towel --ar 9:16 --style raw
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }
photo, front view, minimalist bathroom interior, camera frame centered, focus on yellow faucet, yellow sink, matte china black marble countertop, tall mirror with soft indirect lighting and shadows at 3000k, handwash bottles, white lilies in a clear vase with water on the right side of the countertop, studio lighting, floor and walls of matte yellow and black terrazzo tiles sized 600x600, yellow towel --ar 9:16 --style raw
Create a realistic interior still life that matches the reference image exactly. Same bathroom niche built into the wall, same proportions, same wall color and texture. Same camera angle, same distance, same framing. Same soft, natural ambient lighting with subtle shadows inside the niche. Replace all products in the niche with the uploaded Phine products only. Arrange the Phine products naturally inside the niche, respecting realistic scale and spacing. Keep product labels sharp and readable. Neutral, unstyled color rendering, no color grading. Matte surfaces, low contrast, soft highlights. Calm, quiet, lived-in bathroom atmosphere. No added props, no styling changes, no reinterpretation of the scene. Do not change the environment. Do not redesign the niche. Do not stylize the image. Follow the reference image precisely. If any detail is unclear, keep it identical to the reference image. Do not invent details. Do not stylize. Do not modify product shapes or labels.
contemporary bathroom interior, perspective, sleek top bowl basin, matte purple and matte black color combination, accompanied by a minimalist purple faucet, enhancing the room's streamlined look, above the vanity, include a frameless, wall-length mirror that reflects the simple elegance of the room, the floor and walls are finished in large, matte colorful terrazzo tiles, contributing to the clean, monochrome aesthetic, ambient lighting, circle mirror, UHD --ar 9:16 --style raw --stylize 300
A detailed digital illustration in the style of Dimitry Roulland, featuring a woman in a bathtub, facing away from the camera her head turned sharply to the left, shouting "Occupied!" in surprise. The bathroom has white tiled walls and a vintage brass faucet. The scene is set at night, with city lights visible through a partially covered window. The woman has shoulder-length light brown hair, in motion from her sudden turn, and a shocked expression with wide eyes and an open mouth. She is submerged in slightly murky bathwater from her waist down, with her upper back and head visible. Her right hand is raised slightly out of the water. The lighting is soft and diffused, creating a warm and intimate atmosphere. The animation illustration style combines realistic details with a whimsical touch, characteristic of Roulland's style --no text --ar 9:16 --quality 2 --style raw --stylize 750 --v 6.1
High resolution photography interior design, bathroom, water on the floor, modern furniture and decoration, high ceiling, purple pastel palette, interior design magazine, cozy atmosphere; 8k, intricate detail, photorealistic, realistic light, wide angle, kinkfolk photography, A+D architecture
{ "subject": { "description": "Young woman taking bathroom mirror selfie, innocent doe eyes but the outfit tells another story", "mirror_rules": "facing mirror, hips slightly angled, close to mirror filling frame", "age": "early 20s", "expression": { "eyes": "big innocent doe eyes looking up through lashes, 'who me?' energy", "mouth": "soft pout, lips slightly parted, maybe tiny tongue touching corner", "brows": "soft, slightly raised, faux innocent", "overall": "angel face but devil body, the contrast is the whole point" }, "hair": { "color": "platinum blonde", "style": "messy bun or claw clip, loose strands framing face, effortless" }, "body": { "waist": "tiny", "ass": "round, full, fabric of shorts riding up and clinging between cheeks, every curve visible through thin athletic material", "thighs": "thick, soft, shorts barely containing" }, "clothing": { "top": { "type": "ULTRA mini crop tee", "color": "yellow", "graphic": "single BANANA logo/graphic", "fit": "barely containing chest, fabric stretched tight, ends just below, shows full stomach" }, "bottom": { "type": "tight tennis skort or athletic booty shorts", "color": "white", "material": "thin stretchy athletic fabric", "fit": "vacuum tight, riding up, clinging between cheeks, fabric creases visible, leaving nothing to imagination" } }, "face": { "features": "pretty - big eyes, small nose, full lips", "makeup": "minimal, natural, lip gloss, no-makeup makeup" } }, "accessories": { "headwear": { "type": "Goorin Bros cap", "details": "black with animal patch, worn backwards or tilted" }, "headphones": { "type": "over-ear white headphones", "position": "around neck" }, "device": { "type": "iPhone", "details": "visible in mirror, held at chest level" } }, "photography": { "camera_style": "casual iPhone mirror selfie, NOT professional", "quality": "iPhone camera - good but not studio, realistic social media quality", "angle": "eye-level, straight on mirror", "shot_type": "3/4 body, close to mirror", "aspect_ratio": "9:16 vertical", "texture": "natural, slightly grainy iPhone look, not over-processed" }, "background": { "setting": "regular apartment bathroom", "style": "normal NYC apartment bathroom, not luxury", "elements": [ "white subway tile walls", "basic bathroom mirror with good lighting above", "simple white sink vanity", "toiletries visible - skincare bottles, toothbrush holder", "towel hanging on hook", "maybe shower curtain edge visible", "small plant on counter" ], "atmosphere": "real bathroom, lived-in, normal home", "lighting": "good vanity lighting above mirror - bright, even, flattering but not studio" }, "vibe": { "energy": "innocent face + sinful body = the whole game", "mood": "just got ready for tennis but making content first, 'what?' expression while wearing basically nothing", "contrast": "doe eyes + ass eating the shorts = lethal", "caption_energy": "'tennis anyone? 🍌' or 'running late oops'" } }