Yes, Harry is wearing shorts. And while the inspiration for Harry didn’t have a snowball bazooka (I think), he would wear shorts in the snow, all winter long.

I wonder if he still wears shorts in the snow…