Only when it's like really hot and I'd die otherwise.

My grandfather NEVER wears shorts. ever. No matter how hot and humid it is.