Today Her Majesty Queen Elizabeth II hosted the annual family pre-Christmas lunch at Buckingham Palace.
For the family lunch, The Duchess was seen in the car with her husband Prince William, her both kids Prince George and Princess Charlotte along with their nanny Maria Borrallo.
They joined the other 50 members of the royal family along with Prince Charles, Duchess of Cornwall, Prince Harry, Zara Phillip, and others.
After a long time today, we saw a glimpse of both Cambridge children. They were adorable and seem grown-up.
Buckingham Palace shared the decoration of the Christmas tree done in the palace on Twitter.
From a sartorial view, it seems Duchess was wearing another Zara piece today along with what seems like her Goat Eloise tunic dress.
A long cloth cape featuring a round neckline, side vents, back pleat, and lined button fastening at the neck is currently retailing at Zara for £95.99.
Catherine seemed to accessorize the outfit with a black faux fur collar Jigsaw.
Duchess paired the outfit with the statement earrings that are part of her wardrobe for more than a decade and we saw them on the same event in 2014.