They say imitation is the sincerest form of flattery, right? Well, these royal ladies certainly think highly of each other's style, since they've doubled up by wearing exactly the same outfits. It's unsurprising, really, since they attend similar-style engagements and stick to certain smart fashion rules – and we can't blame them for falling for these gorgeous looks! Scroll down to see all the times your favourite royals have twinned with each other…
The Duchess of Cambridge and Princess Sofia of Spain
Kate certainly stood out from the crowd in this bold red Carolina Herrera coat during a royal tour of Canada in September 2016. Just one month later, Princess Sofia attended Spain's National Day military parade wearing the children's version of the same coat – she even added a red strap to her shoes to match.
MORE: The best wedding guest outfits from Prince William and Kate Middleton's royal wedding