
Keira Knightley is Set to Be Robert Pattinson's Next Leading Lady

Jan. 25 2011, Published 5:06 a.m. ET
Keira Knightley is the second luckiest woman in the world (Kristen Stewart is obviously first). Keira has just landed a role as Robert Pattinson's next leading lady.
The British actress is set to star alongside Rob in his next movie Cosmopolis. And according to insiders, there's going to be a lot of lip-locking going on....
- 10 Celebrity Relationships With Messy Timelines: From Blake Lively and Ryan Reynolds to Justin and Hailey Bieber and More
- Inside Jeff Bezos and Lauren Sánchez's Wedding Guest List: Leonardo DiCaprio, Eva Longoria and More
- 15 Celebrity Nepo Babies Who Were Born in 2024: Jack Blues Bieber, Eloise Samantha Grainge and More
Want OK! each day? Sign up here!