Kate, 37, chose a bold floral printed maxi dress by Canadian-Turkish designer Erdem which subtly highlighted her tiny frame and complimented her complexion to perfection.
The gown comes from the same collection as a mini-dress worn by the younger Princess of York for her appearance at the annual Maundy Thursday service last month.
Both dresses are decorated with the same indigo and yellow print, although the neckline and sleeves are slightly different with Kate's boasting delicate lace embroidery.
Princess Eugenie of York wears Erdem for Maundy Thursday service with the Queen
And while 29-year-old Eugenie's Erdem piece came with minor variations, mother-of-three Kate went all out copy cat by choosing the exact dress worn by her elder relative the Duchess of Kent for Prince Harry and Meghan Markle's wedding last year, Daily Mail reports.
The 86-year-old Duchess memorably paired the high-end look with a pair of comfy trainers and a practical cross body bag for the Sussexes' marriage at St George's Chapel in Windsor.
Katharine, Duchess of Kent wears Erdem at the wedding of Prince Harry and Meghan Markle in May 2018
The stunning cotton and silk frock, called the Shebah, comes with the hefty price tag of $4,805 AUD, Hello! Magazine say.
Erdem is a favourite designer among the royals and their elite circle.
Alice MurphyAlice Murphy is a freelance journalist and self-professed news addict. Originally from Ireland, Alice is on a mission to visit every country in the world (telling stories along the way). She is most commonly found eating sushi, drinking strong coffee and reading horoscopes.