Wedding preparations ... Keira Knightley is engaged.
British actress Keira Knightley is to marry the singer with rock band the Klaxons, James Righton, the couple announced on Friday.
The 27-year-old Pirates of the Caribbean star has been dating Righton, who also plays keyboards in the band, since early in 2011.
"I can confirm that Keira is engaged to be married to James Righton," Knightley's spokeswoman said, declining to give any further details.
Low profile relationship ... James Righton performs with his band the Klaxons.
Knightley, who was nominated for an Oscar in 2006 for her performance in Pride and Prejudice, had previously dated her co-star in the film Rupert Friend for several years.
She and Righton, who is currently working on a third album with the Klaxons, have kept a low profile during their 15-month romance, rarely attending celebrity events together.