The American flag motif. Firstly, it makes no sense for Diana since she isn't American. Secondly, no Ambassador wears an outfit based on the country...
Where's her totem? I wonder if he just missed it and it will be added in another sketch or if her powers are internalized for this story. (do we know...