First off I have cast Odette Yustman as Wonder Woman, people may say she is too young but she is older than Megan Fox who many have suggested for the role. I originally wanted Kate Beckinsale but I decided to go with Yustman and plus if she portrays other emotions as well as she shows fear then she is an amazing actress.
Next because of my younger looking choice for Wonder Woman I chose Cam Gigandet as Steve Trevor, he has also shown convincing onscreen chemistry with Yustman in "The Unborn".
Obviously Lynda Carter as Queen Hippolyta.
Now onto villains.
Michael Stahl-David as Angle Man.
Vin Diesel as Ares, he can play powerful characters.
Rachel Weisz as Baroness Paula Von Gunther.
Michelle Monaghan as Blue Snowman.
Christina Ricci as Cheetah (Priscilla Rich).
Evangeline Lilly as Cheetah (Deborah Domaine).
Katheryn Winnick as Cheetah (Barbara Minerva).
Antonio Banderas as Cheetah (Sebastian Ballesteros).
Megan Fox as Circe. In my mind Circe is similar to Wonder Woman and I would like to see Fox play a villain.
Meagan Good as Cyborgirl, I know its been said before but she is perfect for the role.
Thora Birch as Doctor Poison.
Robert Downey Jr. as Doctor Psycho. THEHAWK suggested this and I couldn't agree more, he would be amazing.
Cameron Diaz as Eviless.
Emily Blunt as Giganta.
Natalie Mendoza as Hypnota.
Dania Ramirez as Jinx.
Jonathan Rhys Meyers as Mouse Man. (I don't really expect him to appear)
Nicole Kidman as Queen Clea.
Amber Heard as Silver Swan (Helena Alexandros).
Cate Blanchett as Zara, Preistess of the Crimson Flame.
Well that's it, they are my ideas. I would go and see this movie.
Oh and if they wanted to do a story where Flash and Wonder Woman team up then:
Winnick and Yustman as Cheetah and Wonder Woman (as already casted) and Matthew Fox and Josh Hartnett as The Flash and Zoom. Zoom is sometimes a WW enemy anyway and a cameo from the Flash would complete this and set up a JLA movie!