She was accompanied by her husband Prince William and their two oldest children Prince George, 8, and Princess Charlotte, 6. We got serious Princess Diana vibes from Kate’s dress coat, which is by Emilia Wickstead and was previously worn by the duchess on a visit to Luxembourg in 2017. She paired it with the blue pleated headband and $6,300 cluster pearl earrings by Cassandra Goad. Charlotte matched her mother in a blue floral dress, blue tights and a navy cardigan, while William and George wore navy suits. This was the first time we saw the Duke and Duchess of Cambridge make a public appearance since they attended Prince Philip’s memorial service on March 29. They have been keeping a low profile since their March tour of the Caribbean, which was widely criticized for being “tone-deaf” and “colonial.” Kate and William were the most senior royals present at the annual service in Windsor, as Queen Elizabeth II did not attend due to mobility issues. However, the rest of the royal family was out in force, including Princess Eugenie who was recently visited by her cousinPrince Harry and his wife Duchess Meghanat the Sussexes’ former home of Frogmore Cottage on the Windsor estate. The Duke and Duchess of Sussex, who stopped by the UK on their way from California to the Netherlands for the Invictus Games, took the opportunity to call on the queen. It was Meghan’s first time seeing the queen in two years, when she and Harry stepped down as senior royals and relocated to the U.S. Next up, Can You Visit Princess Diana’s Grave—And What Dress Was She Buried In?