I have a discontinued Coronado purse that I like pretty well. The only problem I have with it is one I would have with any shoulder bag: after a while my shoulder starts hurting.
What I ended up doing recently was buying a purse at a department store (~$50) that has a middle zipper compartment that opens from the top. I put my gun in it and the remainder of my junk in the other compartments. It has 2 short straps that I can carry and a detachable shoulder strap.