Has Amanda Seyfried dumped Josh Harnett in favor of James Franco? Rumor has it that she's moved on to him. From Chicago Sun Times:
There's a lot of evidence that the connection James Franco made with Amanda Seyfried while they filmed "Lovelace" is developing into something far more serious. While it's been Franco who reportedly has been chasing Seyfried -- "like a lovesick schoolboy," according to a source -- it seems to be working. "Amanda is very much intrigued by James," said a second source, close to the actress. Franco played Hugh Hefner in "Lovelace," with Seyfried stepping into the title role of the porn actress Linda Lovelace after Lindsay Lohan dropped out during her turbulent legal problems.
And for some reason, James Franco seems like a better match for Amanda compared to Josh Harnett, who's good ol boring nothing is just plain yawn inducing.