Dresses worn Keira Knightley steal the public attention

Recently Keira Knightley a movie stars 'Pirates of the Caribbean', into the spotlight when appearing in the Venice Film Festival, Italy, Friday, September 2, 2011. Two dresses worn Keira Knightley managed to steal the public attention.
[caption id="attachment_176" align="aligncenter" width="171" caption="Keira Knightley Dress"][/caption]
As quoted from page Dailymail.co.uk, while attending the premiere of 'A Dangerous Method', Keira Knightley look stunning with long design Valentino gown. Her

Keira Knightley