Royals arrive for the Queen's annual Christmas lunch at Buckingham Palace

The Duchess of Cambridge gives a wave as she drives Princess Charlotte and Prince Louis to the Queen's Christmas lunch at Buckingham Palace Buckingham Palace on December 18, 2019 in London, England.
The Duchess of Cambridge gives a wave as she drives Princess Charlotte and Prince Louis to the Queen's Christmas lunch at Buckingham Palace. Photo: Getty Images.

A large number of the British royals have donned their best festive wear and assembled for the Queen’s annual Christmas lunch held at Buckingham Palace on Wednesday.

Kate Middleton, Prince William and their three kids, Prince George, Princess Charlotte and Prince Louis, were spotted arriving by car for the feast, along with Prince Charles and his wife Camilla, Princesses Beatrice and Eugenie and their father, Prince Andrew.

Also in attendance was Princess Anne and her husband Tim Laurence, as well as Anne’s daughter Zara Tindall and her children.

A photo of Prince Louis, 19 months, wearing a green jumper in the back seat of his mother's car en route to the Queen's Christmas lunch.
Prince Louis, 19 months, sported a green festive jumper. [Photo: PA]

The Cambridges arrive

The Duchess of Cambridge, sporting a red tartan outfit, was spotted behind the wheel driving her two youngest children, 19-month-old Prince Louis and his four-year-old sister Charlotte to the event.

Like their mum, the junior royals were dressed in holiday-appropriate attire, with little Louis wearing a green jumper featuring a white snowflake design and Charlotte donning a maroon shirt and a blue pinafore.

Big brother, six-year-old George, arrived separately to his siblings, riding in the passenger seat of his dad Prince William’s car.

Prince William, Duke of Cambridge and Prince George of Cambridge attend a Christmas lunch for members of the Royal Family hosted by Queen Elizabeth II at Buckingham Palace on December 18, 2019 in London, England.
Prince William drives his son, Prince George, to the royal Christmas lunch. Photo: Getty Images.
Prince George of Cambridge attends a Christmas lunch for members of the Royal Family hosted by Queen Elizabeth II at Buckingham Palace on December 18, 2019 in London, England.
George, 6, looked grown up in the front seat. Photo: Getty Images.

George was looking very grown up in his traditional white shirt with blue edging as he sat alongside the Duke who was very publicly shrugged off by his wife just a day earlier.

Fans on Twitter were thrilled to see the junior Cambridges all together, as Louis was last pictured at a charity polo match in July.

Some commented on Louis’ “staggering” growth spurt in the past six months while others were quick to compare George with his younger brother Louis.

Prince Charles, Prince of Wales attends a Christmas lunch for members of the Royal Family hosted by Queen Elizabeth II at Buckingham Palace on December 18, 2019 in London, England.
Prince Charles was on hand for the celebrations. Photo: Getty Images.

Charles and Camilla in separate cars

The youngsters’ grandfather, future king Prince Charles, 71, was seen being driven into the palace grounds without his wife Camilla.

The Duchess of Cornwall took a separate vehicle and opted for a sombre black outfit for the occasion.

Charles’ younger brother, disgraced royal Prince Andrew, 59, was also seen driving himself to the event after publicly announcing he was stepping down from official engagements earlier this year due to his involvement with convicted sex offender Jeffrey Epstein.

The Duchess of Cornwall leaves the Queen's Christmas lunch at Buckingham Palace, London.
The Duchess of Cornwall used a separate vehicle to her husband Prince Charles. Photo: Getty Images.
The Duke of York drives his Bentley into Buckingham Palace, London as he arrives for the Queen's Christmas lunch.
Disgraced royal Prince Andrew made an appearance at his mother the Queen's lunch. Photo: Getty Images.

Prince Andrew’s two daughters, whom he shares with ex-wife Sarah Ferguson, did not share a car with their father.

Princess Eugenie, 29, drove herself and her new husband Jack Brooksbank in one vehicle while older sister Beatrice, 31, was a passenger in another.

Beatrice’s fiancé Edoardo Mapelli Mozzi was a no-show after reportedly not receiving an invite from the Queen.

Princess Eugenie and her husband Jack Brooksbank leaving the Queen's Christmas lunch at Buckingham Palace, London.
Princess Eugenie was accompanied by her husband Jack Brooksbank. Photo: Getty Images.
Princess Beatrice arrives for the Queen's Christmas lunch at Buckingham Palace, London.
Princess Beatrice arrived solo. Photo: Getty Images.

Princess Anne on hand

The Queen’s only daughter, Princess Anne, attended the lunch with her second husband, Sir Tim Laurence.

Anne’s own daughter, Zara Tindall and her husband Mike brought along their two children Mia and Lena who no doubt had a ball with their cousins the Cambridges.

Zara’s older brother, Peter Phillips and his wife Autumn were not seen at the event.

The Princess Royal and Vice Admiral Sir Tim Laurence, arrive by car for the Queen's Christmas lunch at Buckingham Palace, London.
The Princess Royal and Vice Admiral Sir Tim Laurence arrive together. Photo: Getty Images.
Mike Tindall and Zara Tindall arriving for the Queen's Christmas lunch at Buckingham Palace, London.
Mike and Zara Tindall arrive for the Queen's Christmas lunch at Buckingham Palace. Photo: Getty Images.

The royal family’s pre-Christmas lunch is held annually at Buckingham Palace on the Wednesday before Christmas Day.

The event is attended by numerous members of the royal family, including those who will not be present at the Sandringham estate gathering attended by senior royals over Christmas Eve, Christmas Day and Boxing Day.

Earlier this week, it was reported that Prince George and Princess Charlotte are set to attend their first Christmas Day church walk, however, it’s believed Louis will stay home with Kate’s mother, Carole Middleton as at 19 months he is too young to attend.

Additional reporting by Francesca Specter.

Got a story tip or just want to get in touch? Email us at lifestyle.tips@verizonmedia.com

Want more lifestyle and celebrity news? Follow Yahoo Lifestyle on Facebook, Twitter and Instagram.