POPSUGAR Entertainment Keira Knightley Keira Knightley to Star in Cosmopolis opposite Robert Pattinson 2011-01-20 09:00:44 Keira Knightley May Be Robert Pattinson's Next Leading Lady by Entertainment 1/20/11 0 Shares Like us on Facebook Sign up for our daily newsletter > Robert Pattinson's next film, Cosmopolis, is getting a leading lady shake-up prior to filming. Keira Knightley is set to star in the film opposite Pattinson, replacing original actress Marion Cotillard, due to Cotillard's pregnancy. Knightley will play the wife of Pattinson's character in the slightly futuristic Manhattan drama. Pattinson should have no trouble getting into character as the onscreen husband of fellow Brit Knightley, since he's currently getting in lots of movie marriage practice. Image Source: WireImage Read More CosmopolisMovie NewsKeira KnightleyMovies Keira Knightley Keira Knightley and James Righton Have the Most Adorable Parents' Night Out Keira Knightley Welcomes a Baby Girl! Everest Trailer: Jake Gyllenhaal's New Movie Will Give You Goosebumps POP 100: Who Is Your Favorite Stylish Star? POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests. Get the scoop with our daily newsletter Young Hollywood A-Listers Movies TV Sign up with By signing up, I agree to the Terms and to receive emails from POPSUGAR. 4 years lol, they are a bit more the really good friends. if she makes him happy then you should be happy he is with her. as for the movie, i like keira. so i hope this is true. 4 years I think Robert is going to do wonderful! He will prove his acting chops. He needs to be done with the whole Twilight thing and Kristen Stewart. Yes, I know they are very good friends, but it's time for him to move on to bigger and better projects, and starring with bigger named talent (Reese, Angelina, Kiera, Chris W., etc.) As long as he's with Kristen and Twilight, he'll always be associated with that. Go for it Rob...you got the world by the tail!!