Middleton is wearing a stunning white coat dress by one of her favorite designers, Alexander McQueen. If the outfit looks familiar, it’s probably because Middleton previously wore it to Princess Charlotte’s christening back in 2015.
The dress features a button-down front, long sleeves and a collar neckline with a flower pinned to the lapel. She’s sporting simple accessories, including black pumps and pearl-drop earrings that (according to The Daily Mail) were previously owned by her late mother-in-law, Princess Diana.
Middleton’s coordinating headband stole the show for its elegant simplicity, featuring a textured fabric that can only be seen upon closer inspection. The accessory was reportedly designed by milliner Jane Taylor.