Is Keira Knightley Robert Pattinson’s Newest Co-Star?

Keira Knightley might soon be sharing the silver screen with none other than Robert Pattinson.

Keira, 25, has reportedly been tapped to replace Marion Cotillard in David Cronenberg’s new thriller, Cosmopolis. Marion had originally been cast as RPattz’s love interest but her recent pregnancy news allegedly forced her to drop out of the project.

Filming for Cosmopolis will take place once Rob wraps filming for Breaking Dawn later this year.

Rob and Keira both have their fair share of career similarities– Keira shot to fame through a franchise (Pirates of the Carribean) and later went on to star in period pieces while Rob is currently wrapping up his first star-making franchise (The Twilight Saga) and has several period pieces in the works.

Another conversation starter between the two: Keria recently starred in Never Let Me Go with Rob’s buddy Andrew Garfield.

Check our Keira and Rob’s acting chops in the Never Let Me Go and Water for Elephants trailers below.

Other co-stars for the new flick include recent Golden Globe winner Paul Giamatti and Tom Archeacon.

Do you think that Keria and Rob will make a good on-screen couple? Share your thoughts in the comments.