Kate Middleton may be royalty but she’s certainly not above wearing the same outfit twice, and why should she be? The mother of two’s got one of the most fabulous wardrobes in the world—so it’s no wonder that the 35-year-old would choose to rewear some of her favorite pieces time and time again.
Earlier on Sunday, the Duchess joined her husband in Belgium for the official commemorations marking the 100th anniversary of the Battle of Passchendaele. At the event, Prince William spoke to a crowd at the Menin Gate monument in Ypres.
For the ceremony, William wore a regal blue suite and red and blue tie. Meanwhile his lady love opted to wear a stark white Alexander McQueen coat dress, the very same one that the Duchess of Cambridge wore to daughter Princess Charlotte’s christening on July 5, 2015.
While the main piece was the same, Kate wore a different fascinator and added a poppy broach, as well as grey pumps and matching purse.
Alexander Mcqueen Coat Dress
Kate Middleton wore the coat-dress to Princess Charlotte’s christening on July 15, 2015 (left), and then again to the 100th anniversary of the Battle of Passchendaele on July 30, 2017 in Belgium.
Catherine Walker Coat Dress
The Duchess Of Cambridge Wore The Dress During A Tour Of Australia In 2014 (Right), Then Again For The Chelsea Flower Shower In 2016 (Left).
Leave your views in the comment box below.