Keira Knightley, the glamorous star of "Pirates of the Caribbean," is engaged to marry musician James Righton, her publicist said Friday.
Publicist Sara Keene said the couple were not releasing any details of the proposal, and did not have any comment on wedding plans.
Righton is a keyboard player for the rock group Klaxons. He and Knightley, 27, have been dating since early last year. Previously, Knightley dated actor Rupert Friend for several years.
Knightley first won notice for her role as a soccer-playing teenager in "Bend It Like Beckham."
She went on to star in the first three "Pirates of the Caribbean" movies and was nominated for an Oscar in 2006 for her role as Elizabeth Bennet in an adaptation of Jane Austen's "Pride and Prejudice."