Keira Knightley stepped out this week in an outfit that looks very familiar...
Now, where have we seen this before?