Queen Elizabeth II and other members of the British royal family received cheers from a Christmas crowd when they arrived for a church service on Tuesday on the grounds of one of the monarch's country estates.
A limousine took Elizabeth, 92, to St Mary Magdalene Church, while younger royals walked from the Queen's grand country house in Sandringham.
Prince Charles led the way, followed by his sons: Prince William and his wife, Catherine, and Prince Harry and his pregnant wife, Meghan.
Harry and Meghan, who are expecting their first child in the spring, walked arm in arm next to William and Catherine. Many in the crowd wished them "Merry Christmas" as they strolled to the church in the English countryside.
After the 45-minute service, people gave them flowers as they headed back to nearby Sandringham House for a family holiday that includes a traditional Christmas lunch.
The Queen's husband, Prince Philip, who is 97 and largely retired from public life, did not attend the service. Charles's wife Camilla, who is recovering from flu, also missed church.
William and Catherine's three children – Prince George, 5, Princess Charlotte, 3, and 8-month-old Prince Louis, also stayed home.
Prince Andrew, the monarch's son, arrived by car with his mother. Princess Eugenie, another of the Queen's grandchildren, arrived with husband Jack Brooksbank.