Keira Knightley: Past and present

Posted on Friday, May 25, 2012
Actress Keira Knightley is engaged, her publicist confirmed Friday.