Can a sports jacket be formal?
While they might be the least formal on the list, you could wear them formally. They work especially great for office, and weddings. However, for most formal events, you shouldn’t wear one.