James McAvoy

Celebrity, Magazine Covers, Men's Celebrity Photo Shoots
James McAvoy Covers L’Uomo Vogue, Talks ‘Split’

Celebrity, Men's Celebrity Photo Shoots
The Brit Pack: Henry Cavill, Eddie Redmayne, James McAvoy Shine in GQ UK

Celebrity, Magazine Covers, Men's Celebrity Photo Shoots
James McAvoy & Jeremy Irvine Cover Icon, McAvoy Talks Prada Campaign

Celebrity, Magazine Covers, Men's Fashion Editorials