James McAvoy
Celebrity, Magazine Covers, Men's Celebrity Photo Shoots
James McAvoy & Jeremy Irvine Cover Icon, McAvoy Talks Prada Campaign
Outfitted by fashion editor Andrea Tenerani, actor James McAvoy warms up to fall looks from Italian fashion house Gucci.