Henry Cavill dresses as Superman, honors DC and Marvel actors for National Superhero Day

It seems like it’s always “National *Something* Day” these days. Henry Cavill popped up on my Instagram feed this morning and let me know that today is “National Superhero Day”. To celebrate, Cavill put on a really cool Superman shirt.

“Fly your colours today brothers and sisters. Its National Superhero day! I personally just want to thank all of you guys and gals for keeping us so entertained and setting such a fantastic example for superhero fans, young and old, around the world,” Cavill said, honoring his fellow DC and Marvel actors. Check out his full post below.