Keira Knightley and James Righton are engaged! Keira's publicist shared the exciting news today, saying, "I can confirm that Keira is engaged to be married to James Righton." The couple have been dating for over a year, though they've kept their relationship pretty quiet and have yet to step out on a red carpet together. This time last year, though, Keira and James were arm in arm for a walk around sunny Venice, CA. Congrats to Keira and James!