In nearly three years, Kate Middleton dons a tiara for a banquet at Buckingham Palace.

At the first state banquet of King Charles III's reign, which features the president of South Africa, the Princess of Wales is present.

Princess Kate donned her go-to tiara, Queen Mary's Lover's Knot tiara, along with a white Jenny Packham gown for the formal evening.

The tiara, which included pearls dangling from diamond knots, was a favorite of Princess Diana, her mother-in-law.

Kate additionally wore a bracelet from Queen Elizabeth's jewelry collection in addition to earrings that once belonged to Princess Diana and that she most recently wore for the Remembrance Sunday service.

The most recent time Kate wore a tiara was in December 2019 for the Diplomatic Corps reception, a yearly gathering of 1,000 guests that included ambassadors, high commissioners, and government officials.

For the state banquet, Queen Camilla also wore the sapphire and diamond tiara that Queen Elizabeth wore for a state visit in 2015 with President Xi Jinping of China. This was her first tiara of King Charles' reign.

Kate and Prince William, both 40 years old, have so far had a significant impact on the state visit. On behalf of King Charles, the pair greeted President Ramaphosa at the Corinthia Hotel earlier on Tuesday.

They then took the president to Horse Guards Parade, where he was given a formal welcome.