Newly Single James McAvoy Shows Off His X-Men Muscles in NYC
James McAvoy looked ridiculously handsome when he stepped out in New York City to promote his new film, X-Men: Apocalypse, on Thursday. The actor was spotted making his way inside the Ed Sullivan Theater for an appearance on The Late Show With Stephen Colbert. James, who announced his split from his wife of almost 10 years, Anne-Marie Duff, earlier this month, showed off his toned muscles in a tight white t-shirt. He also looked relaxed and happy as he chatted with fans and signed a few autographs. The single life definitely agrees with him!