I had a friend (introduced via a fb friend) who insulted me each time we went shopping. i wore an outfit that I had been complemented on many times and she called me a eccentric dresser. Some weeks later I wore the same outfit and was told that she had consulted her 14 year old son on my pants and that he wouldn't let her out looking like that. She also told me that She thought I would be like Joan Collins when older. I politely told her that she was the only friend I had that constantly insulted me. Her reply was you should see what I would be like if I didn't like you.
She is no longer my friend....no argument, just walked away.
Your friend is jealous of you and you need to get rid of her. Why should you put up with somebody who is rude and insulting and spoiling your day.
No this person is out of my life I realise how toxic she really was.
By the way, my pants are black, like leggings towards the bottom but a French pleat at the waist, nothing outrageous....much like your denim x