I don't like this. It is about the World Military Games; we might have liked a peek into other aspects, not what our soldiers will be wearing. Fashion show? It is a demeaning term. Fashion shows are not demeaning by themselves; but each profession has a context. Here, it is wrong.
To make matters worse, the caption starts by saying, "Warriors all dressed up". And nowhere to go?