A couple classic silhouettes:
Check out all the options over at the Civilianaire website.
American made, 100% cotton, machine washable and priced at around $200. If I wasn’t into vintage surplus I’d probably consider picking one of these up if the fit is slim. It looks kind of boxy in the pictures, but who knows how they look when worn.