a lot of the regular big name dress shirt manufactures now have shirts that are usually called slim fit, tailored fit, modern fit, modern cut, etc... these shirts are usually not as baggy and are cut shorter. i'm not sure what type of body build you are though. this may help.
seems like the biggest problem you're having after rereading your post is just keeping the damn shirt tucked in. belt tight? pants loose?
|