{"subject": {"person": "Young model, early 20s", "hair": "Jet-black hair, short textured crop, very voluminous with a smooth glossy blowout, subtle lift at roots, face-framing layers", "pose": "Sitting comfortably on a black cushioned ledge, body angled slightly left, looking thoughtfully off-camera right", "expression": "Confident gaze, subtly intense but tasteful, relaxed lips with a faint smile", "makeup": "Clean groomed skin, light stubble, natural skin texture "}, "outfit": {"top": "Red slim-fit button-down shirt, structured fit, tailored waist, pointed collar, fully opaque, realistic seams and folds, no logos, no text", "bottoms": "Slim-fit blue denim jeans, clean fit, realistic denim texture, no logos", "shoes": "Red leather oxfords, glossy finish, elegant silhouette"}, "action": {"hands": "Left hand holds a stemmed glass of red wine by the stem; right hand rests flat on the ledge behind his hip"}, "location": {"setting": "Rooftop terrace overlooking the Fairmont Hairpin turn of the Monaco Grand Prix in Monte Carlo", "background": "Dense hillside with multi-story buildings, hotels, a prominent beige skyscraper, construction cranes, green trees, and distant mountains under a cloudy sky. Racetrack with red/white kerbing and vehicles below.", "foreground_vehicle": "Red Ferrari parked nearby on the terrace, partially in frame with accurate Ferrari proportions and glossy red paint reflections"}, "typography": {"text": "aramco, UBS, Heineken 0.0, MONTE-CARLO, CAFE DE PARIS on racetrack advertising barriers", "rendering_notes": "Text must be crisp, readable, correctly spelled, and aligned to barrier surfaces; no gibberish"}, "lighting": {"type": "Natural daylight, overcast afternoon", "quality": "Soft, diffused, flat, shadowless, slightly hazy"}, "composition": {"style": "Candid lifestyle photograph, slightly low angle, medium shot, deep depth of field, asymmetrical balance, 4:5 portrait ratio", "color_palette": "Muted, earthy, overcast tones; low-medium contrast; moderately desaturated; reds remain rich and true (no orange shift)"}, "negative_prompt": ["identity drift", "text misspellings", "gibberish text", "warped signage", "wrong car brand", "wrong Ferrari proportions", "extra people", "deformed hands", "extra fingers", "plastic skin", "over-smoothing", "cartoon", "cgi", "watermark", "logos on clothing", "wrong shoe color"]}