A shirt is for the upper body (from the neck to the waist). Originally a bodysuit exclusively worn by men, it has become, in American English, a general term for a variety of upper body clothing and underwear. You can also wear a tie on the shirt collar.The shirt should be long enough to fit the pants, but not so long that it meets the waist.