While some celebrities are taking to the Halloween spirit, Kate Middleton is sticking with her royal duties and honoring former members of her family in London.
The Duchess of Cambridge visited London’s Imperial War Museum this morning in a surprise appearance ahead of Armistice Day. The museum is especially significant for Middleton, as three of her great uncles died fighting for their country during World War I. To pay tribute, the duchess read three letters relating to each of her great-grandmother’s brothers as she toured the museum and met with members of its staff.
For the occasion, she wore a royal blue collared Jenny Packham dress featuring slightly puffed shoulders and flared sleeves. The finishing touches: a pair of suede neutral heels that matched her Mulberry clutch.
There’s a reason the look gave us déjà vu — the duchess wore the dress in 2016 during her royal tour of Canada. Other than the addition of a fascinator in the same shade, the outfit was virtually the same.
Click through to see a few of Kate Middleton’s best looks.
Want more?
Kate Middleton Plays a Game of Tennis in Heels
Kate Middleton vs. Meghan Markle: How the Royals Approach Formal Dressing
Meghan Markle Channels Kate Middleton (Again) With Her Latest Look