Keira Knightley and Rupert Friend (photos)













Sources believe that Keira Knightley‘s seemingly perfect five-year romance with Rupert Friend