Oh these emotive words that get thrown around these days 'shaming', 'hating, it is a form of moral blackmail to stop anyone saying anything the person wielding this weapon doesn't like. Like a two year old throwing a tantrum.
I am quite free to criticise hw anyone I see dresses, male or femail, including people making invidious comments on how I dress. These are my personal opinions and I am free to speak them.
Of course, everyone does it when it suits them. Remember the cricicism of Boris Johnson, what clothes he wore and how he wore them?
Criticsm is only wrong when it is done to make someone a figure of ridicule or when used as a weapon to denigrate someone, which a simple comment, good or bad, about how someone dresses does not do.