Also heading to the party were Meghan’s in-laws, Prince William and Kate Middleton.
William drove his family to the event, and Kate shared a smile and wave with onlookers in a bubblegum pink ensemble.
Prince George, 5– wearing a checked shirt by Amaia, the London-based children’s wear brand that was also behind his adorable page boy ensemble for Princess Eugenie’s royal wedding – and Princess Charlotte, 3, once again joined in on the festivities.
In fact, their nanny Maria Teresa Turrion Borrallo rode with the children in the backseat of the car.
However, it’s unclear if 8-month-old Prince Louis made his debut at the annual gathering.
They joined more than 50 royal family members for lunch at the palace, including the Queen’s husband of 71 years, Prince Philip.
The 97-year-old royal retired from public duty last year but has continued to make appearances for family-based events such as Prince Harry and Princess Eugenie‘s weddings.
The family will get together again for Christmas. Despite previous reports that Prince William and Kate would likely be spending the holiday with the Middleton family in Bucklebury, the couple will be joining the rest of the royals, including Harry and Meghan, in Norfolk for Christmas with the Queen at Sandringham.
Claims have swirled about tension between brothers William and Harry and their wives, Kate and Meghan.