Alot of the girls shiirts of that style have ruffles or piping on them and definitely look like a girl's shirt. My son is very pretty looking so we personally are careful about what we put on him. Heck, on Saturday we put him in a pair of Baby sonoma baby blue & olive green camo shorts with a baby blue sleeveless shirt that had matching camo dinosaurs on front and we probably had (no joke!) 15 people tell us how beautiful that our DAUGHTER wasvery beautiful! HELLO PEOPLE HE IS A BOY! AARRRGGHH frustrating! I think that the OP would probably want everyone to know that her son was a boy and that he was supposed to be Pinnochio.
Nicole