As much as her wardrobe appeared to tick all the boxes on her recent Asia and South Pacific tour, it turns out that the Duchess of Cambridge's outfits weren't entirely diplomatic, after all.
The royal inadvertenly committed a fashion faux pas in the Solomon Islands, where, following tradition, she had offered to dress in local fashion.
Instead, Catherine stepped out in a dress from the Cook Islands - over 4,800km away, reports the Telegraph.
The bold, floral, strapless number, made with contrasting layers of hot pink, white and orange printed fabric, was given to the Duchess to wear to the Honiara dinner - but local staff apparently laid out the wrong design in the Duchess' private room.
Despite the royal entourage double-checking the clothes and being given a green light by the welcoming party, it was later learnt that the gaffe, apparently saluting an entirely different Pacific nation, caused "incredible frustration".
Clarence House explained: "We saw they weren't the same design of the traditional clothes we were told would be gifted, so we checked with the Solomon Islands government to ensure the right ones were worn.
"We were reassured the clothes were correct, and so the Duke and Duchess wore them to the event. It was not learned until later in the evening that the clothes weren't from the islands. But it was understood that the Duke and Duchess intended to wear traditional Solomon Island clothes and this was appreciated. No offence was caused."
Meanwhile, Solomon Islands officials are keen to distance themselves from the error, apportioning the blame entirely on the shoulders of one Kethie Sunder, part of the welcoming committee.
"We are incredibly frustrated that this situation has come about and see Kethie as entirely to blame", officials said.
"It was completely inappropriate for her to go to Their Royal Highnesses' room, which she filled with various things, causing confusion."
William wore a blue floral shirt, apparently managing to avoid to the fall-out from Ms Sunder's over-zealous organisational style.
Topless or strapless - Catherine seems to be having trouble avoiding sartorial slips at the moment.