Also, have you tried a men's dress shirt (with a collar)? You can wear them under most any business casual type dress suit and it looks great. They tend to be a little bigger.
I just bought a few of these, one in white. With a nude/tan bra, it works
Calvin Klein. The fabric is very soft and thick so no bra show-thru. I am super busty and get lots of looks anyway. No need to encourage them by showing the lingerie!
Edit: Here is the link. It is in the men's section but form fitting.