Is this a complete sentence? Or should the comma be replaced by a semi-colon?

Surely there are certain situations in which appropriate attire is necessary, so should we as women give in to that standard?

It's not a run-on, and the comma is correct, but the whole thing would be better written as two complete sentences, the second one as a question.