My daughter has to do a 6 hr train journey in a suit, has anybody got a miraculous shirt/blouse that would withstand that journey. She needs to look smart at the other end. Thanks