Depends really the Virgin Mary had many aparitions. But then there's the actual Virgin Mary, but the colors that she wore couldn't possibly be known for sure.
no. People say it's girly (btw girly isn't in the dictionary) because lots of little girls like pink as a colour and even if they don't, they are forced too. But once they get older the change colour until they hit black...boom!
i dont think there is such thing as "manly" or "girly" colors. in korea, on each and every korean traditional boy's costume theres the color pink on it