Yes, a long-sleeve shirt can be business attire. The best thing about a well-tailored long-sleeve shirt is its versatility. Depending on how you wear it, a long-sleeve shirt can be business attire, smart casual, or even formal. To wear your long-sleeve shirt as business attire, try pairing it with a cotton suit jacket, matching trousers, and some oxfords.