Virgin Trains has delayed the introduction of new uniforms after some female staff said blouses were see through and too low cut.
The rail operator is now offering £20 vouchers for women employees to buy undergarments to save them any embarrassment.
A union chief said staff had complained the red blouses were too flimsy and would allow male passengers to see dark bras being worn underneath.
"Our female members are upset because they feel Sir Richard Branson is cutting corners by asking them to wear flimsy blouses which are skimpy and they feel too revealing," said Manuel Cortes of the Transport Salaried Staffs Association.
"He has asked Vivienne Westwood to design the new uniform for his air crews. Unfortunately, by contrast, it looks like he is getting the blouses for train crews from Del Boy at Trotters Independent Traders Ltd at Peckham Market."
The problem came to light after trials of a new uniform for staff on Virgin's West Coast Main Line.