My wife has pretty much learned to leave me home when she goes shopping. The only trade-off to this is, when she gets home, I get the "look what I bought" show. Everything comes out of the bags and I have to look at every little item. I'm still working my way out of that routine.
I figured out a good work around on this one early on. The solution for us is she has to model everything and I get to be present as she goes through wardrobe changes.