Keira Knightley let her dress do all the talking at last night's premiere of her latest film The Duchess in London's Leicester Square. The cornflower blue dress from Alexis Mabille's Autumn 2008 Couture collection was accessorised with only black patent Moschino square-toe heels, a Chanel ring and pretty much a basic ponytail. She looks pretty but is it also snooze-worthy? What do you think of her look?