Wearing an undershirt can help extend the life of your white dress shirts, providing an extra barrier against sweat stains and saving you money in the long run. The best undershirts for white dress ...