ROYAL watchers were convinced Kate Middleton hadn't bothered buying a new frock for Meghan and Harry's big day, instead recycling an old favourite which she'd worn a number of times before.
The Duchess of Cambridge seemingly showed up in the same primrose yellow wool silk tailored Alexander McQueen coat that she's sported on three previous public engagements.
She was seen in the outfit at Princess Charlotte's christening in 2015, the Trooping the Colour in 2016 and at an event marking the 100th anniversary of the Battle of Passchendaele in 2017.
But we can now reveal Kate had actually bought a new dress, albeit one that is virtually identical to the frock it was mistaken for.
Royal fan, writing on Instagram, pointed out the difference, explaining her Royal Wedding dress had buttons on the cuffs, whereas the virtually identical one did not.
Kate completed her look on the day with a pair of Jimmy Choos and a hat designed by Philip Treacy.
However, despite looking lovely, her choice of pale primrose yellow definitely raised some eyebrows.
Kate looked gorgeous as she chaperoned the bridesmaids, including daughter Princess Charlotte, as they arrived on steps of St George's Chapel in Windsor.
The Duchess did the same for her sister Pippa Middleton at her wedding to James Matthews last year where she wore an understated nude pink, long-sleeved Alexander McQueen frock.
MOST READ IN FABULOUS
Bride Meghan wore a stunning bespoke white silk Givenchy gown and a 15ft veil embroidered with flowers of the Commonwealth.
She and Prince Harry beamed with happiness as they were officially declared husband and wife.
The 33-year-old royal had been overcome with emotion at the sight of his bride - telling Meghan "you look amazing" as the couple met at the altar.