She looks like an extra from a Star Wars film.
She’s a beast. Something out of a cartoon.
I think it's part of the New Black Panther party outfits.
Seriously. I stopped on a CSPAN channel years ago, and they were giving the featured speech, all wearing outfits that could have been on Star Trek.