It looks like Keira Knightley has finally moved on after splitting up with ex Rupert Friend in January.

The Mirror is reporting that the 'Pirates of the Caribbean' actress has been quietly dating James Righton, co-vocalist and keyboard player of the band The Klaxons.

Knightley, 26, was introduced to Righton, 27, by mutual friend Alexa Chung four weeks ago.

A friend of Knightley is quoted saying, "She's extremely happy right now and really enjoying spending time with James. He's a real rocker and a lovely guy with it and she likes that whole scene -- lately she's become far more rock and roll and has been hanging out with a really trendy crowd."