PromptFeed
Posters & Typography

Luxury Chess Fashion Campaign

Dramatic low-angle luxury menswear poster featuring a confident model holding a chess king in a regal, cinematic setting.

Minimum tier: optimizado1 editable variablestext rendering

Budget models do not render typography reliably; this case needs a higher tier.

Luxury Chess Fashion Campaign

Image generated by us with gpt-image-2. Prompt by @harboriis

Prompt

Ultra-realistic luxury fashion campaign poster shot from a dramatic low-angle perspective across a glossy chessboard table. A stylish young male model with sharp facial features and textured curly hair wears thin luxury glasses and a fitted sleeveless knitted brown vest, leaning forward in a confident pose. One hand extends toward the camera holding a large white king chess piece in forced perspective, dominating the foreground. Tattooed arms are visible, with an intense, confident facial expression and direct eye contact. The background shows an elegant vintage royal interior with dark paneled walls, warm chandelier wall lights, cinematic amber lighting, and moody shadows, creating a luxury editorial atmosphere. Chess pieces are scattered on the board in the foreground and background for added depth. The style is high-contrast premium fashion advertising with ultra-detailed skin texture, sharp focus on the face and chess piece, shallow depth of field, and glossy reflections on the chessboard, evoking dramatic commercial campaign photography and a luxury menswear brand aesthetic. Bold typography at the bottom reads “[SLOGAN]”, in a premium poster layout with cinematic color grading, high-end fashion ad quality, editorial magazine finish, 4:5 aspect ratio.

1 placeholder still empty. Copied as is, the generator will draw the brackets literally inside the image.

Editable variables

Change any value and the prompt rewrites above. Copy the finished result.

text

Bold tagline text displayed at the bottom of the poster.

Generate the image here

With your own OpenAI key. Free for us, and what you spend is yours.

Kept in this browser only and sent straight to OpenAI's API: it never passes through a server of ours, because there is no server of ours in between. Check it yourself in the network tab.

Fill in the remaining variables before generating, or the model will draw the brackets.

Similar cases