Popsugar Celebrity Oscars James McAvoy at the Oscars 2019 James McAvoy's Signed Oscars Shirt is Being Auctioned Off For Charity 12 March 2019 by Tori Crowther First Published: 25 February 2019 View On One Page Photo 6 of 10 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 6 Previous Next Start Slideshow Award SeasonOscarsJames McAvoy