“Went to the Oscars. Presented. Got mugged by Sharpie-wielding celebrities,” he wrote on Instagram, along with a selfie of his autographed shirt. “I’m sure my shirt is going to be defaced by more of these entitled graffiti mentalists as the night goes on.”
Stars like Brie Larson, Samuel L. Jackson, Charlize Theron and Amy Adams signed his shirt in red marker.
Asking A-listers to sign his shirt was a spur-of-the-moment idea, McAvoy admitted in his Instagram story.
“When I found (a) Sharpie on the floor, I started to ask all our celebrity friends to start signing my shirt,” he said. “I don’t know why I had that idea, but I did.”
And that impromptu idea will ultimately help raise money for a great cause.
“We’ve got incredible people on this shirt, and I think we’ll probably try and sell it for charity,” the actor said in his Instagram story. “Don’t know how we’ll do that, but we’ll figure out a mechanism and we’ll figure out a destination for the proceeds of this thing and we’ll do it.”