While the arrival outfit was a lovely color, the drape of the neckline and the length really made it look like a dress with trousers underneath to me. The blue from this morning is beautiful and she looks lovely. The green just screams Catherine Walker coat, of which Kate has a multitude. The mix with the trousers by the Pakistani designer with the CW coat makes it look as if she just added the trousers to one of her coats.
I have been having a problem with so-called "diplomatic dressing" for some time now. It has become such a cliche that it is almost a joke. Ladies show up in a foreign country wearing either the colors of the flag or national dress of the country they are visiting even if the style or color doesn't suit them. I don't expect visitors to the USA to wear red, white and blue. I expect them to be representing their country not mine. Depending on the length of the tour, it could be appropriate to wear an outfit designed by a designer from that country. However, what happens if you go to a country and don't wear their colors, have you now insulted them?
Someone mentioned cultural appropriation above and what a fine line it is. If Kate wears Pakistani style outfits the entire tour, I think she will have crossed it even though the press line will be about her channeling her mother in law. I know Camilla has done a lot of this in the India, Pakistan, SE Asia area and I have had some problems with it even though I am sure in her case it helps her deal with the heat. There is a point where instead of honoring a place, you turn their national dress into a costume.