Just a quick comment, but really, carrying in the purse is one of the worst places to carry. I know, I know -- you're limited. But, purse snatchings happen fast and often.
And, quite honestly, sometimes compromises have to be made. This is where you have to start with what clothes you have, and the way that you wear them. Get a holster for where you want to carry it, and see how it works out. Maybe it doesn't work there, or maybe you have to layer something over it. Figure out why it doesn't work there. Barrel too long? Grip too long? Grip too big? Frame too large?
Some holsters help to smooth over (such as a pancake) the weapon, while others tend to push them out (such as a paddle). It's trial and error -- really. But it has to start with finding a weapon that you feel comfortable with, both in size and effectiveness.
I know that this isn't really the answer that you were looking for, but it's a start.