SHIRTS:  Our mens large shirts cater for formal, business and casual wear; with business casual shirts being the latest trend! Our large shirt styles range in size from 2xl shirts to 9xl, and everything in between.