All work

Bol Fashion Campaign

Client
bol
Agency
studio.bol & Studio Zakmes
Role
Creative Technologist
Year
2026

Overview

None of the images you’re about to see were ever shot. No studio, no catering (sadly), and no “one more, chin down.” For bol’s new fashion campaign, Sander from Studio Zakmes and I replaced the photo shoot with a digital system we designed from scratch. Real models got digital twins, which we dressed, posed and placed in bol’s world. The AI does the heavy lifting and the humans make every call. Here’s how we did it.

01

A new approach

Before the how, the why. Photography captures a scene; post-production perfects it. So we wondered: what if we started at the end? Sander and I both come with a photography background, so we kept what makes a shoot work, specialists at every step, and rebuilt everything else around it.

02

Building the model

It all starts with real people. Every model consented to being digitised, and their rights were bought out. From there, we built identity-consistent digital twins, so every model looks like themselves in every shot. The secret ingredient is boring on purpose: standardisation. Every model’s reference material was shot differently, so we standardised each step to leave the AI as little guesswork as possible.

03

Dressing the model

Fashion only sells when the clothes are right. Fit, fabric, the way a hem falls: everything had to match what’s actually in bol’s shop. Each garment goes onto a digital mannequin first and gets checked against the real product. Once that’s locked, dressing a digital twin in a full outfit is the (relatively) easy part.

04

Placing the model

Placement runs as a multi-pass generation: light, shadow and lens matched shot to shot. Every image is then finished with AI-assisted retouching. Generation gets you most of the way. Craft handles the last stretch, the part people actually notice.

05

Midposing

AI can do a lot. Natural poses aren’t on the list (yet). So we built a custom posing tool and became our own models: we struck the poses, captured our movement and fed it into the system via ControlNet. We call it midposing. Yes, we made that word up.

06

Expressions

We captured facial expressions the same way, giving us a visual reference and giving the diffusion models enough conditioning to understand what’s happening on the face. You can try the expression tool yourself here.

07

Convincing down to the last stitch

Details sell the product. Using inpainting techniques, we refined the outfits and accessories against the real product data, until the image matched what actually ends up on your doorstep when you order it.

Bag before inpainting
Bag after inpainting

1 of 4

We built a node-based pipeline with human-in-the-loop checkpoints: clear roles, a go at every step and quality you can repeat.
Laptop on pedestal

Live calendar

Check my availability

I usually don’t work weekends, but feel free to ask.

  • Available
  • Option
  • Half day
  • Unavailable

Pick your dates

Where can I reach you?

Request sent!

I’ve received your request and will get back to you soon.