No speghetti straps (and no tank tops) has been the standard for years.
I think it all depends on the design of the dress. Some dresses look fine with thin straps, and others look slutty. I've noticed that with a lot of strappy dresses, you can buy matching shawls or bolero jackets which look just fine.
And it's not just a JW requirement either, plenty of churches have similar dress standards.