LONDON (AP) -- Keira Knightley, the glamorous star of "Pirates of the Caribbean," is engaged to marry musician James Righton, her publicist said Friday.... View the full article