Replying to @ItsSoLinz
My knee jerk reaction is that I don't think this is business casual. BUT, (1) as I say that, I must admit I don't know what business casual for women should mean, and (2) I'm much concerned about your boss changing your dress code because of a man's presence.

