Take a breath. First, All they could possibly see was your face and shoulders, so That is a small part of your "look". The rest of you - your hips, legs, your clothing choices, could ring as completely female, so that when you walk around, people would not notice at all. I have caught myself scowling, and it transforms me into a man in a second. If your mouth turns naturally to a scowl, and you hunch over, then you will be read in a split second. Women rarely scowl, and most men dont walk around with a big smile on their face.
Your hair looks very natural. Honestly, there are some very unattractive women out there in the world, and they don't get read as men. They smile, they dont relax into a scowl, and they dont hide from the world. I bet you just were relaxing into a bit of male posturing without thinking about it. Own it, girl. Go out for a nice walk at dusk, get your confidence back. MK