Keira Knightley and Jude Law are getting hot and heavy in the movie Anna Karenina, but another sexy man may be getting in the way of their love affair!

The stunning brunette plays an aristocrat in late-19th-century high society Russia who has an affair with Count Vronsky played by Aaron Johnson.

The flick, based on Leo Tolstoy's classic novel, hits theaters on November 9.

Romance, gorgeous costumes and adultery ... sounds delish!