My LO is a boy but ALWAYS gets called a girl! Even when he is dressed in all blue!
I am not a boys in blue/girls in pink type of person but perfect example: We were out the other day he was wearing navy pants, an orange and navy zip up hoodie and a hat with baseballs/basketballs/footballs on it. Someone said "ooooooh look, she is a little sports fan!'
I don't mind and I never correct, I just say thank you! I do think its really funny that he gets called a girl 80% of the time.