learnCharacters
Same character, different outfit: changing clothes in AI video without losing the face
How to put a recurring AI character in a new outfit and keep the face: one sheet per outfit, where it goes in each engine's reference slots, and what it costs.
by reeldouble · October 29, 2026 · 6 min read
The problem in one sentence
Your character has worn the same jacket for six episodes, the story now needs a wedding, a winter coat or a uniform, and the moment you type "wearing a black suit" the face starts to wander.
The guides on the first page of Google agree on the fix in general terms: keep one face reference fixed and give the outfit its own image instead of describing it in words. We agree; it is the same reason our studio builds every character from a sheet rather than a sentence. What none of them tell you is where that outfit image actually goes, because every engine takes references in a different shape, and putting it in the wrong slot is how a costume change turns into a new person. This page is the slot map, plus what each step costs on our meter.
Why describing the outfit in text breaks the face
An engine given one face reference and a sentence about new clothes has to invent the outfit and keep the face at the same time, and it trades one against the other. The clothes in the reference image pull toward the old outfit; your text pulls toward the new one; the compromise often lands on the face. Users report the same thing across engines, with Kling outfit changes weakening the face more than Seedance in at least one community thread (anecdotal, but it matches the pattern).
The fix is to stop asking the engine to imagine. Make a picture of the character in the new outfit first, then hand the engine that picture.
Step 1: make a sheet for the outfit, not a new character
In our studio a character is built once: a reference sheet, a descriptor block, and a voice. For a costume change you do not start a new character from scratch. You make a new sheet from the same face, with only the clothing changed. A character sheet is 30 credits.
Two rules for that sheet:
- Same face angles as the first sheet. If the original shows front, three-quarter and profile, so does the outfit sheet. The engine compares faces; give it the same views to compare.
- Full body visible. A head-and-shoulders sheet cannot teach the engine trousers, boots or a hem. If the outfit is visible below the chest in the scene, the sheet has to show it.
Then edit the descriptor block. Change the one clothing line and nothing else: same hair words, same eye colour, same build, same order. We cover how that block is written in the character descriptor block.
Step 2: put it in the right slot, per engine
This is the part the first page skips. Each engine on our shelf takes likenesses differently:
| engine | how it takes references | max | how the prompt names them | what to do with the outfit |
|---|---|---|---|---|
| Kling O3 Pro | elements, one per character | 5 | @Element1, @Element2 | swap the character's element to the outfit sheet; keep it in the same element number |
| Seedance 2.5 | images | 30 | @Image1, @Image2 | outfit sheet replaces the old sheet in the same image position |
| Seedance 2.0 and 2.0 Fast | images | 9 | @Image1, @Image2 | same as 2.5, with fewer slots |
| Veo 3.1 Fast | images, no addressing | 3 | "image 1" in plain words | the outfit sheet takes one of three slots; a reference render is always 8 seconds |
The rule that ties it together: the character keeps its number. If your hero is @Image1 in episodes one to six, the hero in the new outfit is still @Image1 in episode seven. Only the picture behind the number changes. Shift the order (put the outfit in slot 3 and the old sheet in slot 1) and the prompt that says "@Image1 walks in" now points at the old clothes, and the engine has to reconcile two versions of one person. That is where faces split.
On Kling, where each element is a character, do not add the outfit as a sixth element next to the original. Kling counts it as a second character, and you lose a slot you may need for the cast. Swap it in.
On Veo, three slots go fast. One character in a new outfit plus one location plate is fine; two characters plus an outfit change is a job for Kling or Seedance.
Step 3: change clothes at a cut, not inside a shot
Do not ask an engine to change an outfit during a take. A shot that starts in a coat and ends in a suit is a transformation effect, and identity is the first thing it sacrifices. Put the change at a cut: last shot of the old outfit, a cutaway (a door, a hand on a hanger, a time card), first shot of the new outfit.
In a series, this also keeps the reference order clean between parts. Part 2 inherits Part 1's cast in order; if the outfit changes in Part 2, it changes at a scene boundary and every shot after it reads the new sheet in the same slot.
Step 4: test cheap, then render
Before you render the scene, render one short test shot of the character in the new outfit and look at the face, not the clothes.
| test | engine | credits |
|---|---|---|
| 4 s silent, character only | Kling O3 Pro | 96 |
| 4 s at 480p, character only | Seedance 2.0 | 88 |
| 4 s at 480p, character only | Seedance 2.5 | 140 |
| reference shot, silent | Veo 3.1 Fast (always 8 s with references) | 160 |
The whole costume change, sheet plus one test on Kling, is 126 credits. If the face holds, render the scene. If it drifts, the fix is almost always the sheet (angles missing, a different hairstyle crept in), not the prompt. Our character drift guide walks the usual causes.
What it costs across a season
A character with three outfits across a ten-episode season: three sheets at 30 credits is 90 credits of setup, plus one 96-credit Kling test per new outfit, 192 for the two changes. Under 300 credits for the wardrobe, against a single 30-second Seedance 2.5 take at 720p that costs 2,100. The sheet is the cheapest insurance in the whole pipeline.
Make the outfit sheet in the studio and render the 4-second test before you touch the episode.
FAQ
How do I keep the same face when changing a character's outfit in AI video?
Make a new reference sheet of the same character in the new outfit, with the same face angles as the original, and give it to the engine in the same reference position as before. On ReelDouble a character sheet costs 30 credits.
Should I describe the new outfit in the prompt or use a reference image?
Use a reference image. Text asks the engine to invent the clothes and keep the face at once, and the face is what gives. Change only the clothing line in your descriptor so the text matches the new sheet.
Where does the outfit reference go on Kling and Seedance?
Keep the character's number. On Kling O3 Pro swap the character's element to the outfit sheet in the same @Element slot; on Seedance replace the old sheet in the same @Image position. Do not add the outfit as an extra character.
Can a character change clothes in the middle of one AI video shot?
Not reliably. A mid-shot change becomes a transformation effect and the face usually drifts. Change the outfit at a cut, with a cutaway between the last old-outfit shot and the first new one.
How much does an outfit change cost on ReelDouble?
A new character sheet is 30 credits and a 4-second silent Kling O3 Pro test shot is 96, so 126 credits before you render the scene. Three outfits across a season come to under 300 credits including tests.


