The Duchess of Cambridge might just have stolen the show in a very fashion-forward look chosen for the christening of her nephew, Archie Harrison.
Kate Middleton wore a short pink Stella McCartney dress for the private event, which took place in a small chapel at Windsor Castle with just 25 guests. She paired the look with bold red heels and a statement headband, appearing more Blair Waldorf in Gossip Girl than a demure British duchess.
The knee-length dress is thought to be a recycled number that's been in Kate's wardrobe since 2009. It's believed she last wore it to the Queen's Christmas lunch in 2018.