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 today, 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.

Kate Middleton

Getty Images

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. 

The event today was in honor of three months of conflict in 1917, which resulted in more than half a million casualties, 325,000 Allied soldiers and 260,000 to 400,000 Germans, in the Belgian battlefields.

According the BBC, William said in his speech, "Members of our families; our regiments; our nations; all sacrificed everything for the lives we live today. During the First World War Britain and Belgium stood shoulder to shoulder. One hundred years on, we still stand together, gathering as so many do every night, in remembrance of that sacrifice."

Kate Middleton

Getty Images

Kate Middleton, Catherine Duchess of Cambridge, Recycled Looks

Getty Images

Kate Middleton, Catherine, Duchess of Cambridge, Recycled Looks

Dan Kitwood - WPA Pool/Getty Images/John Stillwell - WPA Pool /Getty Images

Kate Middleton, Catherine, Duchess of Cambridge, Recycled Looks

Mark Large - Pool/Getty Images/Chris Jackson/Getty Images

Duchess Kate Middleton, Alexander McQueen outfit

Chris Jackson, Mark Cuthbert/UK Press/ Getty Images

Kate Middleton, Recycled Coat

Samir Hussein/WireImage, AP Photo/Tim Ireland

Kate Middleton, Catherine, Duchess of Cambridge, Recycled Looks

Danny Martindale/WireImage

Kate Middleton, Duchess of Cambridge, Recycled Outfits

WPA Pool/Getty Images

Kate Middleton, Duchess of Cambridge

WPA Pool/Getty Images

Catherine Duchess of Cambridge, Kate Middleton

Pool/Samir Hussein/Eddie Mulholland/Getty Images

Catherine Duchess of Cambridge, Kate Middleton

Getty Images

Kate Middleton, Duchess of Cambridge

David Sims/WENN.com; Danny Martindale/WireImage

 Kate Middleton, Catherine, Duchess of Cambridge

James Whatling-Pool/Getty Images

Catherine Duchess of Cambridge, Kate Middleton, Jenny Packham

James Whatling / Splash News / Samir Hussein / Pool/ WireImage

Duchess of Cambridge, Kate Middleton

Mark Cuthbert/Chris Jackson/Getty Images

Kate Middleton, Alexander Mcqueen Dress

Peter Byrne/WPA Pool/Getty Images, John Stillwell/WPA Pool/Getty Images

Catherine, Duchess of Cambridge, Kate Middleton

Arthur Edwards/WPA Pool/Getty Image, Dominic Lipinski/WPA Pool/Getty Images

Catherine Duchess of Cambridge, Kate Middleton

Anthony Devlin/PA, Danny Martindale/FilmMagic

Kate Middleton, Catherine, Duchess of Cambridge

Getty Images

Catherine Duchess of Cambridge, Kate Middleton

James Whatling / Splash News, AP Photo/ Ian West, Pool

Catherine, Duchess of Cambridge, Kate Middleton

David Crump - WPA Pool/Getty Images

Catherine, Duchess of Cambridge, Kate Middleton

Indigo/Mark Cuthbert/UK Press via Getty Images

Kate Middleton, Catherine, Duchess of Cambridge, Recycled Looks

Chris Jackson/Getty Images, WPA Pool/Getty Images

Kate Middleton, Catherine, Duchess of Cambridge, Recycled Looks

Neil Mockford/FilmMagic, WENN.com

Catherine Duchess of Cambridge, Kate Middleton

Mark Cuthbert/UK Press via Getty Images/BEN STANSALL/AFP/Getty Images

Kate Middleton, Catherine, Duchess of Cambridge, Recycled Looks

Samir Hussein/WireImage, Indigo/Getty Images

Catherine, Duchess of Cambridge, Kate Middleton

Getty Images

Kate Middleton, Duchess Catherine, Recycled celeb

Anthony Devlin/WPA Pool/Getty Images; Arthur Edwards - WPA Pool/Getty Images

Kate Middleton, Duchess of Cambridge, Red Coat

Getty Images

Alexander McQueen is a favorite designer of the Duchess'—her wedding dress was also designed by the label.

Don't miss E! News every weeknight at 7, only on E!

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.