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.
![While Meghan opted for a traditional look, Kate had some fun with her outfit. Photo / Instagram](https://www.nzherald.co.nz/resizer/v2/CMA743UQIZ2TLJM7DCPZ2BYIIM.jpg?auth=4402f91df55b483a4b942d31e2d19f2181e7b2b0e08f576fccb6f8eae3bffa64&width=16&height=18&quality=70&smart=true)