That pink is not a masculine color seems peculiar to western culture. I used to wear a rather bright pink for a bit till people started complementing me on how "secure I was in my masculinity". Strangely enough, that made me want to stop wearing it.
I think the association of pink with femininity is relatively recent (less than a hundred years old), but I haven't found anything but other people asserting it in a quick search.
"In Western culture, the practice of assigning pink to an individual gender began in the 1920s.[5] From then until the 1940s, pink was considered appropriate for boys because being related to red it was the more masculine and decided color, while blue was considered appropriate for girls because it was the more delicate and dainty color, or related to the Virgin Mary.[6][7][8] Since the 1940s, the societal norm apparently inverted so that pink became appropriate for girls and blue appropriate for boys, a practice that has continued into the 21st century.[9]"
I read a little while ago that pink used to be for boys, and blue for girls — the idea being that pink was more fiery, with pastel blue being calmer and more feminine.
This changed sometime in the early 20th century.
The source was some parenting/manners/etiquette book from 190x.
"That pink is not a masculine color seems peculiar to western culture."
Go to Italy, then. One of the good things in life is to wear a dark Italian suit with a pastel-colored shirt (light blue is the norm, light-pink is not unusual). Only utter morons would associate a color with a sexual orientation. But then, most Americans are utter morons. In fact, most people, Americans or non-Americans are complete morons. It's an epidemic.