Keira Knightleys publicist confirms to Hollyscoop that the pretty young actress is indeed engaged. The Pirates of The Caribbean star is set to marry musician James Righton. James is a keyboardist with the Klaxons band. He has been dating the Oscar nominated 27 year old actress since early last year. They met through mutual friend, MTV host Alexa Chung. Keira previously dated Pride & Prejudice co star Rupert Friend for five years before splitting in January 2011.