Jaimie Alexander visited some very special children at the Children's Hospital of Los Angeles dressed as Sif.
What was Tom Hiddleston doing that was so important that he couldn't do something awesome like this today? How the hell should I know? This isn't TMZ! He was probably doing something good too, like helping old ladies cross the street or something.
More pictures of Jaimie Alexander winning my heart are at the link.