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. 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.

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 drives his son, Prince George, to the royal Christmas lunch. Photo: Getty Images.
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 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 used a separate vehicle to her husband Prince Charles. Photo: Getty Images.
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 was accompanied by her husband Jack Brooksbank. Photo: Getty Images.

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 together. Photo: Getty Images.
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

Want more lifestyle and celebrity news? Follow Yahoo Lifestyle on FacebookTwitter and Instagram.