What a difference a year, and a few undeserved missiles, make.
In 2022, at the Diplomatic Corps reception at Buckingham Palace, the Princess of Wales was regal, yes. Beautiful, yes.
But a little too appropriate. A scarlet, embroidered and embellished Jenny Packham gown.
She wore the Lotus Flower Tiara (the jewels were a wedding gift to Elizabeth Bowes Lyons, which she transformed into a headpiece, worn often by Princess Margaret) and an expression that had not a care in the world.
Kate wore a scarlet, embroidered and embellished Jenny Packham gown at the same event in 2022
This year? It was the ultimate revenge dress. It signalled, as Diana’s Little Black Dress did at the Serpentine on the night Prince Charles confessed to adultery on national televsion, that Catherine will not be cowed.
She will not go quietly into the night. (And, to be honest, why on earth should she?)
The dress isn’t overtly sexy: the occasion is too formal for too much skin and, for most women, an elaborate sash and brooch would instantly kill anything too sensual. But it is form fitting and, like Diana’s LBD, very modern.
On Tuesday night, we glimpsed a woman who not only wears diamonds (the tiara this time was the Lover’s Knot, often worn by Princess Diana; it was a wedding gift from the late Queen) but who is one.
She literally shines under pressure. She knew all eyes would be on her, as the reception on Tuesday night was the first time senior royals will have been seen together since the racism row, when both the Princess of Wales and King Charles were named in the Dutch version of Omid Scobie’s new tome.
So, what did Catherine do? She wore the soft pink Jenny Packham to great effect, at the wedding of the crown prince of Jordan earlier this year.
She did the high hair with tiara thing again. Earrings are the Greville Diamond Chandeliers, made by Cartier. The ensemble certainly beat a pair of black leggings and baseball cap, pulled on in a car park in Montecito.
No cap sleeves, no full-on frou frou Disney skirt. No lace. No black velvet. No white lace, as though she isn’t a mother of children.
Those past gowns by Alexander McQueen et al revealed a woman who hadn’t yet found herself. Who was still trying things on, literally and figuratively.
No, last night she showed real confidence. Full-length sleeves. Matching clutch and shoes. All of which she has worn before.
William had earlier in the day been freezing, out selling The Big Issue. It would have grated had Catherine not worn a recycled gown. It would have been crass.
Instead, it was perfect.