Back to Gallery

Sporty Elegance on the Court

A playful yet confident young woman in a sporty bikini and tennis cap strikes a dynamic pose, showcasing athleticism and style by the net. Perfect blend of fun and fitness!

Prompt

{
  "ar": "9:16",
  "subject": {
    "type": "adult woman",
    "age": "mid-20s",
    "identity_lock": "young athletic woman with long platinum-blonde hair, fair skin with a light tan, soft feminine facial features (defined jawline, high cheekbones, natural lips), gym-trained fit body (toned shoulders, visible abs, strong legs and glutes)",
    "face_lock": {
      "shape": "soft-oval with defined jawline and high cheekbones",
      "brows": "thick clean arch, dark-blonde/light-brown",
      "eyes": "almond slightly upturned, hazel (green-brown), sharp catchlights, clean lash detail",
      "nose": "straight, refined tip",
      "lips": "full with defined cupid’s bow, warm nude-rose satin finish",
      "skin": "real micro-texture visible (pores/peach fuzz/tiny blemishes), natural highlight roll-off, not airbrushed",
      "expression": "playful wink + confident half-smile",
      "gaze": "looking back over shoulder directly into the camera (face fully readable)"
    },
    "hair": "platinum-blonde pigtails tucked under a plain white tennis cap, a few loose strands framing cheeks, slight breeze movement (frozen sharp)"
  },
  "wardrobe": {
    "cap": "plain white tennis cap, no logo, brim lifted so eyes are visible",
    "bikini": {
      "rule": "opaque sporty swim fabric (NOT see-through), tasteful coverage, no lingerie look",
      "color": "clean white (option: very thin blush piping only)",
      "top": {
        "style": "sporty bralette bikini top (or triangle-bralette hybrid)",
        "support": "visible underband seam + believable support; straps taut (no floating)",
        "fabric_detail": "matte swim knit texture, subtle stitching, realistic tension"
      },
      "bottom": {
        "style": "high-cut / cheeky bikini bottom",
        "fit": "secure elastic edges, realistic stretch, sits high on hip, no malfunction",
        "fabric_detail": "opaque swim knit, clean seams, no transparency"
      }
    },
    "footwear": {
      "socks": "white ankle socks, knit texture visible",
      "shoes": "white tennis sneakers, minimal, no branding"
    },
    "prop": {
      "item": "tennis racket",
      "detail": "real strings and grommets, slight wear on grip tape, no brand text"
    }
  },
  "pose": {
    "concept": "between-points tease at the net (sporty but sexy via body language)",
    "position": "right beside the net near the post / net tape corner",
    "camera_relation": "rear three-quarter angle (hips slightly closer to camera), torso twists so face is clear",
    "lower_body": {
      "stance": "one leg straight bearing weight, the other leg bent with toe lightly touching the court",
      "hip_line": "subtle hip pop toward camera (tasteful), natural pelvis tilt (not exaggerated)",
      "feet": "support foot planted; bent-leg toe pointed lightly; proportions natural"
    },
    "upper_body": {
      "lean": "light lean into the net tape (forearms/hand contact), net remains straight and believable",
      "torso": "gentle twist at waist to show side body while keeping full face readable",
      "shoulders": "relaxed, slight editorial angle"
    },
    "arms_hands": {
      "net_hand": "one forearm/hand resting on net tape at waist-to-rib height",
      "racket_hand": "racket resting on shoulder, elbow relaxed outward (does not block face)"
    },
    "head": "turned back over shoulder for the wink; chin slightly down, eyes up to camera"
  },
  "environment": {
    "court": {
      "surface": "bubblegum/pastel PINK matte acrylic tennis court",
      "lines": "crisp white regulation lines, correct perspective/vanishing point",
      "micro_realism": "subtle grit texture, faint ball scuffs, light shoe marks near service box (clean but real)"
    },
    "net": {
      "mesh": "taut net with visible weave (no warping)",
      "tape": "clean white top band, correct cable tension",
      "post": "matte metal post, bolts visible, slight wear"
    },
    "background": {
      "club": "upscale outdoor tennis club",
      "elements": [
        "dark windscreen fence texture",
        "soft trees/greenery silhouettes",
        "distant clubhouse/structures blurred",
        "optional very far silhouettes only (no identifiable faces)"
      ],
      "depth_rule": "background is softly out of focus but believable; not empty, not studio-clean"
    }
  },
  "lighting": {
    "time": "golden hour",
    "quality": "warm rim light on hair/shoulders, soft shadows, natural contrast",
    "rules": "no HDR glow, no neon oversaturation, preserve highlight detail on cap/net tape"
  },
  "camera": {
    "look": "IPhone 17 Pro-style",
    "mode": "Photo mode look (NOT portrait cutout)",
    "lens": "2x look (tele compression, no ultra-wide distortion)",
    "position": "LOW angle (around knee height), slight upward tilt",
    "distance": "1.2–1.6m",
    "framing": "cap to upper-thigh, subject fills ~75–80% of frame, net band behind waist",
    "focus": "tap-to-focus on near eye; lock focus/exposure on face",
    "anti_blur": "fast shutter to freeze wink + breeze + net contact; subject must be tack sharp",
    "settings_hint": "1/2000s–1/3200s, ISO 50–200, -0.3EV, WB 5200–5800K",
    "artifacts": "mild natural grain in shadows, gentle smartphone sharpening (not crunchy), realistic compression"
  }
}
Published: January 1, 2026