Midjourney Ai

How to Create Rich Blossoms Shanghai / Fanhua Style in Midjourney | Full Prompt Breakdown

· 10 min read

Use Midjourney to recreate the glossy, luminous 1990s Shanghai cinematic look of Blossoms Shanghai (Fanhua): Rembrandt lighting, Amber and Teal palette, foreground obstruction composition, and a complete prompt breakdown. Wong Kar-wai aesthetic keywords and parameter tips—copy and use.

Midjourney Blossoms Shanghai style example: 1990s Shanghai restaurant, Rembrandt lighting, blurred foreground crystal chandelier, and Amber and Teal tones

Disclaimer: All images in this article are AI-generated.

If you have recently scrolled past stills from Blossoms Shanghai (Fanhua), you have probably been struck by those glossy, luminous frames full of retro mood. Wong Kar-wai’s 1990s Shanghai—amber light, drifting smoke, velvet-skirt texture—can absolutely be recreated in Midjourney.

The hard part is that Midjourney does not deliver great results from a simple “describe the scene” approach. You need the right keywords and the right structure so the AI understands the cinematic look you want.

In this article, I break down the full Midjourney “Blossoms Shanghai / Fanhua style” prompt methodology I refined through repeated testing. A complete case study is included at the end—copy and use it directly.

1. First, Understand the Aesthetics of Blossoms Shanghai

Many people assume Fanhua style is just a simple copy of Wong Kar-wai. It is not.

The aesthetics of Blossoms Shanghai differ from the heavy film grain of Wong Kar-wai’s earlier work. It pursues a quality where gloss and clarity coexist—the image has depth without murkiness; it feels vintage without feeling rough.

Specifically, these are the core traits:

Lighting: Rembrandt lighting as the base, paired with Amber and Teal warm-cool contrast, strong Chiaroscuro, Rim Light outlining the subject’s edges, and an overall Cinematic Haze

Composition: Heavy use of Foreground Obstruction, Reflection/Mirror, and Double Exposure to create depth and mystery

Color: High-saturation warm oranges, yellows, and reds alongside cool teals, blues, and greens; yellow-biased highlights and teal-biased shadows

Texture: Velvet, Glass, Smoke, Gold Leaf—these material keywords are the “finishing touches” in your prompt

Midjourney Blossoms Shanghai style example: a woman in a velvet dress seen through a blurred crystal chandelier, Rembrandt lighting and Amber and Teal tones

2. Midjourney Blossoms Shanghai Prompt Breakdown: Lighting

In Midjourney, controlling light requires more than a vague word like “lighting.” You need to specify light source type, direction, and color.

Core Lighting Keywords

KeywordRole
Rembrandt lightingRembrandt lighting—a triangular highlight on one side of the face, extremely dramatic
Amber and TealAmber and Teal contrast—the classic pairing of warm skin and cool background
ChiaroscuroChiaroscuro—strengthens light–shadow contrast
Rim LightRim Light—makes the subject “pop” from the background
Cinematic HazeCinematic Haze—adds atmosphere and depth
Warm tungsten lightWarm tungsten light—soft skin glow

Practical tip: Combine these terms rather than using them in isolation. For example:

Rembrandt lighting, warm tungsten light with soft glow on skin, amber and teal color palette, cinematic haze in the background

This tells Midjourney you want a frame with strong contrast, warm skin against a cool background, and a hazy cinematic atmosphere.

3. Midjourney Blossoms Shanghai Prompt Breakdown: Composition

Composition is what decides whether a frame feels “cinematic.” Midjourney’s understanding of compositional language has improved dramatically in V6/V7/V8.

Core Composition Keywords

KeywordRole
Foreground ObstructionForeground obstruction (e.g., blurred crystal chandelier, glass partition)—creates depth layers
Double ExposureDouble Exposure—adds narrative and dreamlike quality
Reflection / MirrorReflection / Mirror—uses mirrors and glass for spatial folding
Shallow depth of fieldShallow depth of field—sharp subject, blurred background
Foreground bokehForeground bokeh—one of the most signature Fanhua-style techniques

Key insight: Foreground obstruction is one of Wong Kar-wai’s most common compositional tools. In a Midjourney prompt, you must describe not only the subject but also what you are looking through.

The prompt for this article’s hero image uses:

Viewing a mysterious woman in a velvet dress through a foreground obstruction — blurred crystal chandelier or textured glass partition

This tells Midjourney: I want to see the character through something, not a direct portrait.

4. Midjourney Blossoms Shanghai Prompt Breakdown: Texture

Texture decides whether the image reads like a film still or a cheap filter.

Core Texture Keywords

KeywordRole
Wong Kar-wai StyleWong Kar-wai Style—locks the overall aesthetic tone
90s Shanghai Vibe90s Shanghai Vibe—locks era and location
Glossy TextureGlossy Texture—the key difference from early Wong Kar-wai
Neon NoirNeon Noir—adds urban night atmosphere
Velvet / Glass / Smoke / Gold LeafSpecific material terms so the AI understands physical surface quality

An easily overlooked point: Many people stack words like “high resolution” and “photorealistic” in Midjourney prompts, but for Fanhua style, keeping a measured amount of film “imperfection” matters more. Halation in low light, the dreamy quality of Bokeh—these “flaws” are where the texture comes from.

5. Full Case Study

Below is the complete Midjourney prompt used for this article’s hero image. You can copy it directly:

Full Prompt

Cinematic shot, Wong Kar-wai aesthetic, interior of a luxurious 1990s Shanghai restaurant. Viewing a mysterious woman in a velvet dress through a foreground obstruction — blurred crystal chandelier or textured glass partition. Extreme shallow depth of field, foreground bokeh. Rembrandt lighting, warm tungsten light, soft glow on the skin, sparkling highlights. Amber and teal color palette, chiaroscuro, rim light, cinematic haze. Velvet, glass, smoke, and gold leaf textures. Secretive, opulent, romantic tension. --ar 16:9 --stylize 200 --no text, watermark, modern digital look

Segment-by-Segment Breakdown

  • Subject and scene: Cinematic shot, Wong Kar-wai aesthetic, interior of a luxurious 1990s Shanghai restaurant — locks cinematic feel, Wong Kar-wai aesthetics, and a 1990s Shanghai restaurant
  • Composition: Viewing a mysterious woman in a velvet dress through a foreground obstruction — blurred crystal chandelier or textured glass partition — foreground obstruction; viewing the subject through a blurred chandelier or glass partition
  • Depth of field: Extreme shallow depth of field, foreground bokeh — extreme shallow DOF plus foreground bokeh
  • Lighting: Rembrandt lighting, warm tungsten light, soft glow on the skin, sparkling highlights — Rembrandt lighting, warm tungsten, soft skin glow, sparkling highlights
  • Color: Amber and teal color palette, chiaroscuro, rim light, cinematic haze — Amber and Teal palette, chiaroscuro, rim light, haze
  • Texture: Velvet, glass, smoke, and gold leaf textures — specific material description
  • Mood: Secretive, opulent, romantic tension — atmosphere keywords
  • Parameters: --ar 16:9 --stylize 200 --no text, watermark, modern digital look — widescreen ratio, moderate stylization, exclude distractions

Parameter Notes

  • --ar 16:9: Cinematic widescreen ratio
  • --stylize 200: A stylize value between 100–300 usually gives the best “cinematic but controllable” results
  • --no text, watermark, modern digital look: Excludes text, watermarks, and a modern digital look

6. Advanced Tips: How to Fine-Tune Variants

With the same base prompt, you can swap keywords to get different stylistic variants:

Variant 1 — Colder, more austere mood: Replace Amber and teal with Cool teal and deep blue, and replace warm tungsten light with cold neon light

Variant 2 — More vintage film feel: Add film grain, 35mm, slight halation at the end

Variant 3 — Daytime scene: Replace interior of restaurant with daylight through venetian blinds, and remove neon noir

Variant 4 — Stronger emotional focus on the subject: Add close-up portrait, melancholic expression, eyes telling a story

Adjusting stylize: --stylize 100 stays closer to the prompt (good for commercial design); --stylize 500+ gives the AI more creative freedom (good for concept exploration)

7. Summary: The Core Formula for Blossoms Shanghai Midjourney Prompts

Finally, here is a formula you can adapt:

Fanhua style = Wong Kar-wai aesthetic + 1990s Shanghai setting + foreground obstruction composition + Rembrandt lighting + Amber and Teal palette + glossy texture + cinematic haze + --ar 16:9 --stylize 200

Remember: Midjourney is not a spell generator—it is a translator of visual language. The more “cinematic” your prompt becomes—with lens, light, composition, and material—the richer the result.

Use this methodology and you can create your own Blossoms Shanghai moments in Midjourney.

If you found this tutorial useful, save and share it. More Midjourney prompt tips coming soon.