Here you’ll find a huge range of vintage and retro men’s military shirts from the 1940’s, 1950’s, 1960’s, 1970’s and 1980’s. In classic shades of khaki, beige and brown, these shirts are a great way of bringing a touch of the armed forces to your look. Choose from long sleeves or short sleeves, or for a touch of nautical chic, you’ll even find sailor and naval tops.