Hosted by Queen Elizabeth II, the lavish affair took place at Buckingham Palace and it was nothing short of royal. The former Kate Middleton stunned in a cap-sleeved red gown reportedly custom made by Jenny Packham and plenty of jewels, including what looks like the very same tiara she wore to a diplomatic reception in 2013. Borrowed from the queen, the so-called lotus flower or papyrus tiara is said to have originally belonged to the Queen Mother.
This is the first time we've seen the duchess in formal wear since she gave birth to Princess Charlotte in May, and she certainly didn't disappoint in opting for Packham, one of her favorite British designers.
We can't help but compare this look to Michelle Obama's Vera Wang number from the U.S. state dinner with Xi last month. Any excuse to see two of our favorite women all dressed up is just fine in our book.
Feast your eyes on more of the gorgeousness below.
Also on HuffPost Style: