Keira Knightley attended the the 64th Annual Venice Film Festival to promote her new movie, “Atonement” on Wednesday in Venice, Italy.
The 22-year-old star of the hit “Pirates of the Caribbean” has had enough of the media’s fixation with her looks, weight and figure, and urged people to focus on her films instead.
(More in News | Keira Knightley)
