He plays cute, smart, stand-up guys. So why doesn’t James Marsden ever get the girl? In Superman Returns, he plays Lois Lane’s (Kate Bosworth) fiancé and, as he says, “the Man of Steel is steep competition.” He had serious girlfriend issues with Famke Janssen’s Jean Grey in X-Men: The Last Stand and lost Rachel McAdams to Ryan Gosling in ’04’s The Notebook. “Don’t feel bad for me,” he says. “I’m in two of the biggest movies of the summer—my life could be rougher.”

You May Like

EDIT POST