Oh sorry. I guess BOTH. Like those latin shirts or the shiny ones. I live in a small town so we don't have much. I tried to search on google but didn't find anything useful. Maybe I am just not looking correctly.
Some of the ballroom retailers offer the sorts of shirts you seem to be after for males.
Alternatively just try normal shops and find cool stuff. I'm a lady and I'm on another continent besides so I'm unable to make specific recommendations, but for example on Friday I had the day off work and bought a great outfit for dancing in the local high-street shops.
Anyway, in my opinion nothing looks so sexy on a man as well-fitting bootcut jeans and a tight T-shirt, and you can get those anywhere!
i'm not aware of any specific 'salsa wear'.. just wear what my mood requires at the moment .. sometimes sporty, sometimes classy.. sometimes casual .. sometimes mix.. or colorful etc.. like any other social activity i go to.. they only need to be comfortable and breathing smooth material.. thats it for me..