Some people will immediately associate this with a person being feminine. However, this isn't actually the case at all. There are many trends with color and depending on the color how it is used. Take for example a man who buys a really nice dusty blue suit and adds a light pink shit and a blue tie to match this all together. To me, this looks sleek or even sexy on a man who does this. You can see this in a wedding nowadays where the groom and his best man are wearing a very light pink or even purple shirt. Maybe in the past people would see this and think that a man was feminine and that was the first thing that came to their mind. This is narrow-minded and many people will wear certain colors because they just look great together. There are many golfers who will wear a light pink golf shirt and blue pants on a golf course. I don't find anything wrong with this at all.