Keira Knightley will take direction from Karl Lagerfeld as she plays the role of the legendary Coco Chanel in a short film to celebrate the 100-year anniversary of the brand's first ever store in Deauville, France.

The short will then be screened during the Chanel Cruise runway presentation taking place in Singapore in May.

Oh, la la!

With Unkle Karl at the helm, the finished product is bound to be entertaining at the very least.

And we all know Keira's got the acting chops to bring Mademoiselle Coco to life.