All hail the Duchess of Repeat Outfits: Attending commemorations of the 100-year anniversary of the Battle of Passchendaele in Belgium, Kate Middleton managed another headline-making ensemble. Not because she donned a custom-made Alexander McQueen coat dress, but rather because it was the second time the Duchess of Cambridge brought that same piece out of her closet.
Kate first wore the iconic, all-white dress at Princess Charlotte's christening in July 2015. While we ourselves are wary of repeating memorable looks, the Duchess certainly knows how to keep a recycled ensemble both fresh and sophisticated. Originally pairing the dress with champagne satin pumps, she chose gray suede heels this time, along with a pearl brooch and poppy to commemorate the fallen. As always, we appreciate a good reminder that the royals can sometimes be just like us.