Sebastian Stan's mustache, you riddle, I will solve you.
BUT WHO CAN BE SURE?
That phrasing "I did for as long as I could" coupled with the mustache phone photo, does make it seem like the mustache is his. Or maybe he gave them, like, a base mustache and then the makeup artists added onto it? REVEAL YOUR SECRETS, WIZARD.