KING’S LYNN, ENGLAND – DECEMBER 25: Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge with Prince George of Cambridge and Princess Charlotte of Cambridge attend the Christmas Day Church service at Church of St Mary Magdalene on the Sandringham estate on December 25, 2019 in King’s Lynn, United Kingdom. (Photo by Mark Cuthbert/UK Press via Getty Images)

Every year on December 25th, all of the royals join the Queen for a church service at St. Mary Magdalene Church in Sandringham, a tradition that gives us the only glimpse of the family on Christmas Day.

Though Prince Harry and Meghan Markle were absent from yesterday’s service after joining the family for the past two years –  the couple is spending the holidays in the US and Canada with their son, Archie Harrison and Markle’s mum, Doria Ragland – we were instead blessed with an unexpected appearance by Prince George, 6, and Princess Charlotte, 4, marking the children’s first Christmas Day church service. Kate Middleton and Prince William’s youngest, one-year-old Prince Louis, reportedly stayed behind at home. 

The Duchess of Cambridge, who has been attending the service since 2011, having only missed two appearances since she officially joined the royal family, always wears a stunning festive look for the outing and this year was no different.

The mother-of-three wore a grey fur-trimmed Catherine Walker coat with a dark green fascinator and forest green Emmy London heels, choosing her look to match her daughter’s Christmas Day outfit. 

KING’S LYNN, ENGLAND – DECEMBER 25: Catherine, Duchess of Cambridge and Princess Charlotte of Cambridge attend the Christmas Day Church service at Church of St Mary Magdalene on the Sandringham estate on December 25, 2019 in King’s Lynn, United Kingdom. (Photo by Pool/Samir Hussein/WireImage)

Underneath her coat, Kate continued her green theme, wearing a Michael Kors Peacock patterned dress, which she’s worn before.

Four-year-old Princess Charlotte matched her mum in a forest green coat dress and tights, stopping with her mum to meet royals fans on the way into church.

KING’S LYNN, ENGLAND – DECEMBER 25: Princess Charlotte of Cambridge and Catherine, Duchess of Cambridge attend the Christmas Day Church service at Church of St Mary Magdalene on the Sandringham estate on December 25, 2019 in King’s Lynn, United Kingdom. (Photo by UK Press Pool/UK Press via Getty Images)

After the service, the royals reportedly have lunch at the Queen’s house in Sandringham, before taking a nap and then spending the afternoon playing board games.

Prince Harry and Meghan Markle are thought to have spent Christmas Day in Canada, where it was announced they had travelled to earlier this week. The couple released a candid Christmas card with their seven-month-old Archie Harrison front and centre, but haven’t shared anything else from the trip.