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.

The Duchess of Cambridge spotted heading into London’s Imperial War Museum in a Jenny Packham dress. 31.

CREDIT: Shutterstock

A closer look at Kate Middleton’s suede heels.

CREDIT: Shutterstock

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.

Kate Middleton wears the same Jenny Packham dress in 2016 during her royal tour of Canada, Sept. 24, 2016.