I had to go to an event last weekend that required wearing a suit. I had a hard time trying to find a way to carry that didn’t feel like I was screaming ‘I have a gun!’.
Obviously the best solution would be to never go where you have to wear a suit. Not always an option.