Some might argue that a long brown/mauve dress is far too dowdy for the red carpet (or shiny floor, in this case), and has the power to make even Keira Knightley look a bit like a monk.
Others, however, might argue that NO dress is THAT powerful, and that Keira couldn't possibly look bad if she tried. (Which, honestly, we think she sometimes does...)
Then, of course, there's the issue of that very non-monk-like split, which Keira is using to YET AGAIN show us her chest. Just ONCE we'd like to see her wear something that doesn't flash her breastbone. IS THAT TOO MUCH TO ASK?
Which side are you on? Is Keira guilty or innocent?