Keira Knightley and stars of Colette dazzle on the red carpet at the film's world premiere in London

Sophie Williams
Joel C Ryan/Invision/AP

Keira Knightley and her Colette co-stars have stunned on the carpet at the film's glitzy world premiere in London.

Ms Knightley, 33, dazzled fans in a glamorous silver sequined dress with a white skirt.

She was joined by her co-stars Dominic West, Eleanor Tomlinson and Ray Panthaki at the theatre in Leicester Square.

Colette tells the real-life story of Sidonie-Gabrielle Colette who agrees to ghostwrite a semi-autobiographical novel for her husband.

The success of the novel inspires her to fight for creative ownership and challenge gender norms of the time.

Ms Knightley dazzled fans in a glamorous sequined dress (PA)

At the premiere, she responded to claims that she had "shamed" the Duchess of Cambridge in her essay about giving birth to her first child.

Writing in the book Feminists Don't Wear Pink (And Other Lies) the actress said that watching Kate leave the hospital in heels and make-up the day after she gave birth to her daughter meant that Kate showed "the face the world wants to see."

She addressed the comments, saying: "I think it's very interesting that certain parts of the media have, I don't want to say purposefully, but let's just say misrepresented my meaning and exactly what I said.

"I would suggest to those people in the media that they re-read the entirety of the essay and not just take one bit out of it because the comments that I made are completely about our culture that silences women's truths and forces us all to hide, and I absolutely did not shame anybody in any way, in fact quite the opposite."

Denise Gough who plays trans character Missy in the film said she would not apologise for playing a transgender person.

She said playing the character filled her with fear: "I'm not trans so I was scared that that would be something that would be against my casting and I understand if that is the case, absolutely.

"But I was reassured that the casting process had been very very open and I was also reassured by the fact that for the first time in history Wash has cast two trans actors in cis roles and I did an incredible amount of research.

"I think it's very important for me not to apologise for my work. I won't disavow myself like that. But if it means that people want to use it as a catalyst for further conversation then fantastic, I'm always happy to be part of that."

The film is premiering as part of the London Film Festival, however won't be released in the UK until January next year.