Clad in a tartan Alexander McQueen coat, the duchess of Cambridge told one 75-year-old fan that Prince George had a "lovely" Christmas.
"Kate told me he was having a lovely day but was more interested in the wrapping paper than the presents," Cecely Howard said.
Prince William addressed the crowd.
"We've had a good morning with George and I can't wait until next year when he's bigger," he said.
"Here at home my own family is a little larger this Christmas," she said. "As so many of you will know, the arrival of a baby gives everyone the chance to contemplate the future with renewed happiness and hope. For the new parents, life will never be quite the same again."
Susan Sarandon 'very excited' about daughter's pregnancy
Scarlett Johansson steps out with fiance after pregnancy reveal