I actually really like it. I suppose it could have been more fancy but I like the design. Plus, those stream pictures do not do it any justice.
I think it actually is a dress? The only thing I would change is the flag, makes it look a bit crowded. The crest would have sufficed IMO.