Meghan and Kate all smiles as Queen hosts Christmas lunch for family
Camilla missed the event due to a heavy cold.
The Queen has hosted a Christmas lunch for her family at Buckingham Palace – with the Duchess of Sussex and Duchess of Cambridge all smiles when they arrived.
The annual get together saw members of the monarchy dine at the Queen’s official London home before she leaves for her festive break in Norfolk.
The Duchess of Cornwall did not attend as she has a heavy cold, Clarence House confirmed, and she also cancelled an appearance at the Olympia Horse Show on Wednesday evening.
There have been allegations of a dispute over who reprimands staff, tensions during Princess Charlotte’s bridesmaid dress fitting, and claims that Harry and Meghan’s move from London to Berkshire reflects the widening gulf between the women.
But they both appeared relaxed as they arrived with their husbands, with Kate waving for the crowds outside the palace.
Meghan has had an eventful week, visiting a care and nursing home for retired actors, directors and entertainers on Tuesday which followed a public appeal from her father Thomas Markle for her to stop shunning him and get in touch.
Charles arrived by himself from nearby Clarence House, as did the Duke of Edinburgh.
The Duke of York was another guest seen driving themselves to the event and his daughter Princess Beatrice arrived separately.
The Queen will spend Christmas with Philip at her private Norfolk retreat of Sandringham.
The lunch allows the Queen and duke to spend time with these other members of the family.
Among the minor royals who attended the lunch were Lord Frederick Windsor and his actress wife Sophie Winkleman, Prince and Princess Michael of Kent, Duke and Duchess of Gloucester and Lady Sarah Chatto, daughter of Princess Margaret.