Hello Devika....IMHO, envy/jealousy stems from a flaw or lack within the person expressing this negative characteristic. This is disappointing, but basically is really how the Green-eyed Devil is created.
The healthy, fulfilled & confident person has little if any reason to be jealous or envious of another, unless they truly see themselves as "Less than" someone else, in some way.
I've never been a fan of "one-upmanship".. always trying to out do the next guy. This is a self-worth issue and can only be corrected by working on & learning to appreciate our own talents, abilities and self-perception.
When we finally come to terms with our own uniqueness and appreciate our gifts and talents, we find no reason to look elsewhere and feel envy.
In fact, I have to smile when you bring up "fashions." 90% of what I see on other women, I would never even think of wearing....certainly not in public!! Know what I mean, Devika??LOL