Well if you want to be exact, I agree that it is not black, more a charcol grey. I hope she leaves all the greys and blacks behind soon, they may look good on her, but so many in a row are making me depressed.
I think that a skirt would have gone with the jacket and blouse better.
Its been a while since we saw those shoes.
That's one weird suit Mary is wearing. I don't like the fabric.
I don't know when this photo was taken, but I really like this look:
Mary de Danemark et son sac Bottega Veneta | Noblesse & Royautés
The white jacket looks great with these trousers.