‘X-Men’ stars James McAvoy and Michael Fassbender Look Dashing in NYC

Jennifer Lawrence kicks butt in 'X-Men' teaser scene.
Hot damn, James McAvoy and Michael Fassbender are even sexy when they aren’t dancing to “Blurred Lines.”

Both stars of the upcoming X-Men: Days of Future Past were spotted in NYC over the weekend just before navigating a press conference for the movie.

And while Michael was all broody by himself, James looked as dashing as ever alongside English  actress Anne-Marie Duff.

Days of Future Past doesn’t hit theaters until May 23rd, but our photo gallery above should be enough to hold you over until then.