Prince William and Princess Kate are ringing in the holidays with a time-honored tradition.

The royal couple released their annual Christmas card Thursday, posing alongside their three children in a green meadow dotted with daffodils. The deep green of the grass appeared to be the theme for the shot, in which William sports a matching sweater over a baby blue button-down. Kate opts for a deep brown sweater atop a white shirt, pairing it with plaid bottoms.

Prince George, 12, Princess Charlotte, 10, and Prince Louis, 7, all smiled for the camera in similarly earth-toned outfits. Charlotte wore a patterned green sweater and scarf, while George opted for a brown vest and Louis wore a similar sweater to his father.

What Princess Kate said in her first speech since cancer diagnosis

"Wishing everyone a very Happy Christmas," the caption for the card, posted to the couple's Instagram account, read. The image was shot by photographer Josh Shinner in April 2025.