Is this appropriate to wear?

I’m going to an Asperger’s dance, in a bad part of town. I’m going with a really big guy friend of mine. We’re taking an Uber there and back, together. It’s not safe to dress too fancy, but is it ok to dress smart casual? I’m thinking of a green checked dress.

Is this appropriate to wear?
Post Opinion