Published:

Keira Knightley arrives at a photocall for 'A Dangerous Method' in Venice, Italy.

What Keira is wearing- Dress: Mary Katrantzou

pH: Getty Images