OP here, thank you all for the replies.
I had never intended to go to the boss with this. It seems like whining and finger-pointing if I do.
I am going to make an effort to have some work-related comment ready from now on. Even if it is a generic one used only for this purpose. Part of my trouble in redirecting this last time was the fact that I didn't have anything work-related ready to redirect to. So as I stumbled for a way to turn it back to safe territory, she continued the conversation.
Oddly enough by the time the boss made his comment we had already turned the conversation back to work and asked him a question:
Other lady: Ayla! I like your shoes are they new?
Ayla: Yes they were a gift.
Other lady: Well....[insert fashion comment]
Ayla: Do you know what to do with this station?
Other lady: I have not done it in a while and we were going to change it. BossMan, have we done xyz with this station?
BossMan: Ladies, [blahblahblah]
I'll also work on not engaging by only acknowledge the compliment and ignore the rest (saying thank you, and redirecting immediately). I picked up the habit of adding a statement at the end of my "thank you" from...somewhere...because I've always bee socially awkward and accepting compliments was never a strong point for me. So it was habit, but I can see how it would make me more a part of the conversation than I should be.
There are often other conversations going on, but they are never shut down in the same manner. But none of the other topics have such a strong theme to them. Yes we talked about ships, drones, and elephants. But they are not likely to come up again in the next month, whereas at some point other lady will mention shoes or clothes.