Keira Knightley has always been a natural beauty but still managed to surprise fans with her flawless appearance at the gala screening of ‘The Imitation Game’ in London’s Leicester Square on Wednesday evening (08.10.14). The 29-year-old actress had a hair-raising moment as the wind blew, but her demure lace gown did more than enough to retain her glamorous look.