Hi,
if I am wearing a skirt or dress that just simply doesn't afford me to wear a traditional holster, I carry in my purse. I have several options that fit in a small evening bag or larger framed guns that will fit in a larger purse -- depends on how formal the occasion is.
Consider this... if you're wearing a skirt or dress that is past the knee are you really going to hike your skirt or dress up possibly revealing more than your gun to try and draw? Probably not. The other option is an ankle holster inside a pair of boots if that's appropriate for that outfit. I've carried like this several times and have found it comfortable, but I still prefer carrying on my person the most.
The one thing I will caution you on when / if you carry in your purse, is (obviously) someone stealing your purse! I like using a supertuck holster when I can't wear something baggy or a cover garment. I have found that I can still usually wear something that is snug (not tight) and no one notices. My most frequent carry gun is a Glock 32 .357 in a supertuck.
The only other option I've used twice and haven't done so more frequently because i felt like a total nerd was my .380 has a small pouch style holster that looks like a cell phone case. I've worn that on my belt and no one gave me a second glance.
Whatever your choice is, PRACTICE!!!! If you decide to use a thigh holster, know how far you'll have to hike things up, what it feels like, etc before you go out the door. A small of the back holster works if you're wearing a skirt I've found.
Just my two cents!
Moosie (aka Rebecca)