Keira Knightley Talks Fighting For Equal Pay And Being Bad At Maths

Keira Knightley wore not one, but two, Valentino dream dresses at the BFI London Film Festival

Keira Knightley
Keira Knightley
(Image credit: Rex)

Keira Knightley wore not one, but two, Valentino dream dresses at the BFI London Film Festival

Keira Knightley has kicked off the BFI London Film Festival in style, wearing not one, but two, Valentino dream dresses to the press conference and premiere of her new film, the Imitation Game.

The film, in which she stars alongside Benedict Cumberbatch, tells the story of English mathematician Alan Turing and his Bletchley Park team as they work to crack the Enigma code in World War II.

Keira plays code-breaker Joan Clarke, one of the team’s heroic female leaders and revealed that she thought about women's rights, both past and present, when making the movie.

'The actual Joan Clarke was fighting for a place at the table and equal pay, and I think those are still the two main things feminists are fighting for,’ Keira said at the press conference which took place earlier in the day. ‘And there is still inequality in that. I definitely got that from the script and researching that.'

Wearing a red Valentino tea dress and Charlotte Olympia heels, Keira admitted that while she loved taking on Joan’s genius character, she couldn’t exactly get to grips with the maths behind the codes herself.

'I was really bad, really bad at all of it and I didn't understand any of the maths,' she told the conference. 'We had a specialist brought in and I got that feeling that I haven't had since school.'

'You sort of feel like you've died and I couldn't concentrate at all. But he was such a nice man and it's really interesting and I should have been paying attention but I didn't!'

See all of Keira's gorgeous outfits in the gallery above.