Style doesn't always mean buying new clothes for every occasion.
Kate Middleton was in Belgium on Sunday with husband Prince William, re-wearing the same white Alexander McQueen coat-dress she wore to daughter Princess Charlotte's christening back in 2015.
RELATED: See Princess Charlotte's Beautiful Christening Photos Shot by Mario Testino
Kate changed up her accessories with the designer piece on Sunday, sporting a different hat from the christening and adding a large broach with pearls and a poppy.
The poppy is a fitting addition to the outfit, as it is a symbol commemorating military personnel who have died in war. The royal couple was attending a ceremony marking the 100th anniversary of Battle of Passchendaele, honoring fallen British soldiers with no known grave.
RELATED: Kate Middleton Continues Her All-White Fashion Trend at Garden Party on Royal Tour of Poland and Germany
The only accessory missing from the ensemble was the royal family's adorable kids, Prince George and Princess Charlotte, who were not in attendance. The family has been travelling through Poland and Germany the past few weeks.
PICS: Kate Middleton Is the Epitome of Perfection in Pretty Purple Dress – See the Chic Look!
For more on their adventures abroad, watch the video below!