Happy Hump Day! Actor James McAvoy struck a pose for this pipin’ hawt Cyrano photo diary for Vulture which was just released this week.
James McAvoy is promoting the hell out of his starring role in Jamie Lloyd’s Olivier-winning production of Cyrano, which is currently playing at the Harvey Theater at the Brooklyn Academy of Music after transferring from London. He appears on the cover of this week’s NY Mag, which contains a photo diary of a day in the life of the production, and has done some TV spots as well.
Find more from the full shoot after the jump – Hot tamale!