For a long time, we actually had more "boy" items than girl items, but all the girls wore them and they were basically "girl" items from then on... So now we have pretty well have just "unisex" and "girl" items now, haha.
I used to do irish dancing, and the boys have to wear heels, the girls don't wear any! I remember that being so weird; and it was explained that it was just the traditional footwear for the genders. I didn't draw much insight on the transition from males to females wearing heels, but that makes total sense, balcan.
I read an article recently that tried to explain why women say "I have nothing to wear", and put it as meaning "I can't find what to wear for who I need to be today". If someone is dressing for who they need to be, I'm all for that.
I hate when people get mad at people for looking at their outfit. Making comments is different though, and perfectly fine to be miffed about. I have a co-worker who wore a very professional, non-revealing dress to work one day, and some of the boys in her department kept giving her poorly thought out compliments-- "You look like a girl", "you look sexy", etc. She hasn't worn a dress again.