Some of the most masculine men I know wear pink, and wear it well. Shun... well, he was only supposed to be about 14, so I'll cut him some slack! :)
And it was quite common to refer to the Saint's by their constellation, the same way you'd call a soldier "Sergeant" or "Lieutenant" even if that's not their given name.