Gadot breathtaking, but why do the Germans speak English ??

Rating: 7/10 (4 June 2017)

Wonder Woman is a good movie. Gal Gadot is incredibly stunning and steals the show in the title role.
But for heavens sake, WHY do the German military personnel speak English in this movie?
And don't you just LOVE Chris Pine's British accent? As in ... NONE at all, despite the fact that he is playing a British officer!!