Keira Knightley has hinted her relationship with Rupert Friend is on the rocks. The British actress - who is currently starring in the West End show 'The Misanthrope' where she portrays 22-year-old movie star Jennifer - has spoken about the similarities between her and her sexy on-stage persona, admitting they both have love life "problems". She said: "Do I recognise being an extremely well-known young actress? Yes. And she's in the middle of a world full of people who are quite a bit older than her. She's having a problem with her boyfriend. No comment." The 24-year-old beauty - who has been dating Rupert, 28, since 2005 when they met on the set of 'Pride and Prejudice'- also admitted she doesn't view fame in a positive way because the definition has changed so much. She explained: "If I'd thought about what fame meant when I was younger, it probably would have been for your name to be respected for something you do well. I don't know that that is any longer what fame means. I don't see it in its modern-day connotations as a particularly positive thing." Sources: SINA.com