Thanks for the additional info!!!
So, thinking about it, you think that she seems to be the one to initiate these incidents... Maybe I was reading some undertones of flaunting or bragging or self-promotion that are not really there. (Just based on experiences like the one I mentioned.) I wasn't trying to be harsh or judgemental, but boy, were the vibes, and even some verbatim comments, just exactly like the one situation that I experienced.
No matter what, her negative comments, especially about little everyday things like a dress and/or diapers, are way over the line.
Does she seem to be the type to be too forthcoming with her negative opinions on other personal matters? Does it seem to center on finances?
Could it be some real jealousy then, on her part. (big green-eyed monster!)
Hhhhhmmmmm????
If that is the case, it's a tough situation.
Perhaps you can take note, and really try not to say or do anything that could seem like flaunting, at all...
But, if this an issue on her part, then I don't know how you could change that.
The old saying... You can't really change or be responsible for somebody elses attitudes or behaviors... But you can only control how you react to them.