James McAvoy has had a good year. Not only is Atonement up for Best Picture in this year's Oscar race, but the actor is one of Hollywood's new "it" guys. He might not be the hunky Hollywood type we're all used to, but he's got the charm, the accent, and the looks that make women weak in the knees. I have a feeling this is going to be a one-sided vote but tell me, would you do, dump, or marry James McAvoy?
Latest Love & Sex