I want a decent quality white shirt/blouse for work that isn't see through. I have very pale skin so can't get away with wearing a nude coloured bra underneath as it is darker than my skin tone. All the blouses that I've seen in the shops have been really thin. Any decent quality ones about? I'm quite short so need ones that don't have really long sleeves too.