And we're back! Mary's recovered from her unfortunate caftan incident in true Princess form, by which I mean: purple!
I'm such a sucker for anything purple, especially this shade - dark, gorgeous, utterly regal. And this dress is exactly what the caftan wasn't. It fits beautifully, the draping on the front adds interest without adding bulk, and the length is just right.
Also, purple shoes! Fierce, Your Royal Highness. I knew you'd get the style train back on the tracks.