Queen Elizabeth was, well, the queen of fashion diplomacy.

Her granddaughter-in-law Catherine, Princess of Wales has taken a cue from the late monarch.

It was in the Solomon Islands that Kate’s fashion faux-pas took place.

Catherine, Princess of Wales smiling

Their understanding had been that Kate would be wearing something that represented the Solomon Islands.

Kate and her team had to respond to the mix-up.

It turns out that it doesn’t seem like it was really Kate’s fault.

Kate Middleton and Prince William

As such, Kate thought that the dress was intended for her to wear for the evening event.

Thankfully, it sounds like there were no lingering bad feelings toward Kate.

No offence was caused," perVogue UK.

Kate Middleton in Solomon Islands