Teen Wolf star Colton Haynes wore tights and a mask in London ... but didn't reveal why!
He posted this silly Instagram shot explaining, "Not one of my proudest moments in London but you do what you're told here."
We're not sure who told him to dress like a mismatched wannabe Avenger, but we do appreciate them giving us this hilarious pic!
What do you think the story is behind Colton's crazy outfit? Tell us in the comments!