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 10 of 10 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 10 Previous Next Start Slideshow Award SeasonOscarsJames McAvoy