How can you NOT bring Steve into it? That makes no sense. It's Diana Rockwell TREVOR. George brought Steve into it when he wrote the story.
This isn't making any sense, Bluefall. I get that you like the story. I like the story as well, on its own merits. But as a justification for Diana's outfit, it is way too arcane and complicated AND it makes the story about someone else, someone other than Diana. Diana's origin should be about herself and Hippolyta at its core, I feel.
Finally, there's something lovely about her costume representing the heavens, where both gods and Amazon princesses dwell, in my opinion. Since I have changed so little of what George set up, I think it's okay to carefully, carefully, add another possible explanation for the costume.
And I missed my stupid dogs every day while I was in SDCC, but when I come get 'Scuro from the kennel, every time, he reacts like it's the happiest day in the history of happy days. He comes running down the vet's hallway, nails scrabbling like crazy and dragging some poor assistant behind him on a leash, then he jumps and prances when he sees me like he can't BELIEVE I came back for him.