Keira Knightley hit the red carpet last night in London for the premiere of her film A Dangerous Method. The actress wore a Roksanda Ilincic dress in pink, navy and black with a cut-out at the torso.

While Knightley is obviously a gorgeous woman, the proportions of the dress don’t seem entirely flattering. The dress itself seems awkward, hitting her just above the ankles, and does the navy stripe belting the dress in the middle. I love the makeup and the shoes, though.

The back was all black:

If anyone can pull of that bit of torso being exposed, it’s surely her:

What do you think? Did Knightley show off some fashionista elegance or does this look throw you off?

Image Source 1 Image Source 2 Image Source 3