There are a variety of shorts , ranging from knee-length short pants that can be worn as formal clothes to beachwear and athletic shorts .
Why people wear shorts : There are many types of shorts :