It’s a tradition to send out a card at Christmas time. It’s one various royal families have long upheld.
Yes, from King Charles of the British royal family to King Felipe VI of Spain, multiple royals send out Christmas cards each year.
But what makes their cards so special is that they always feature delightful images of the royals who sent them.
In honour of the festive season, we’ve rounded up the best royal Christmas cards from over the years.

01
2024 – Prince William and Princess Catherine
The Wales family released their 2024 Christmas Card just days before the holiday, on December 20.
It simply read, “Wishing you a very Happy Christmas and New Year.” But the photo choice was rather poignant; it’s a still of the family from the video statement Princess Catherine released in September 2024, to share that she had completed chemotherapy.

02
2024 – Prince Harry and Meghan, Duchess of Sussex
Prince Harry and Meghan Markle chose to showcase six photos on their 2024 Christmas card. Among the images were snaps taken during their 2024 visits to Nigeria and Colombia. But most excitingly, one of the six photos was a previously unseen photo of Harry and Meghan with their rarely seen kids, Prince Archie and Princess Lilibet.
In the new photo, Archie, 5, and Lilibet, 3, can be seen from behind running towards their mum and dad, both with fiery red hair. So cute!

03
2024 – Princess Anne
Princess Anne chose an image of herself and and her husband Vice Admiral Sir Tim Laurence from Garter Day for her 2024 Christmas Card. The message read, “With best wishes for a happy and peaceful Christmas and New Year.”

04
2024 – King Charles and Queen Camilla
For their 2024 Christmas card, King Charles and Queen Camilla chose a photo of themselves in the Gardens of Buckingham Palace, taken by Millie Pilkington.

05
2023 – King Charles and Queen Camilla
As Charles’ second Christmas as King, he and Camilla opted for a Christmas card featuring an image from their coronation which took place in May 2023. “Wishing you a very Happy Christmas and New Year,” it read.

06
2023 – Prince William and Princess Catherine
Prince William and Princess Catherine’s 2023 Christmas Card featured a black and white photograph of the pair with their children — Prince George, Princess Charlotte and Prince Louis.

07
2023 – Prince Harry and Meghan, Duchess of Sussex
Prince Harry and Meghan Markle chose a photo that was taken during the closing ceremony of the 2023 Invictus Games for their Christmas card.

08
2023 – Prince Albert and Princess Charlene
The Monegasque royals — Prince Albert, Princess Charlene and their twins Princess Gabriella and Prince Jacques — used an incredibly glamorous photo for their 2023 Christmas card.

09
2023 – King Felipe VI and Queen Letizia
The Spanish royal family used a photo from Princess Leonor’s 18th birthday for their 2023 Christmas card. King Felipe VI wore a classic suit and a royal blue tie, while Queen Letizia looked stunning in a matching royal blue dress. Princess Leonor wore a fashionable white suit and Infanta Sofia wore a floral blue and white frock.

10
2022 – King Charles and Queen Camilla
Charles and Camilla’s 2022 Christmas card was adorned with an image of the royal couple taken at the Braemar Games in September 2022.

11
2022 – Prince William and Princess Catherine
This beautiful image of the Wales family, taken by Matt Porteous, graced their 2022 Christmas cards.

12
2022 – Prince Harry and Meghan, Duchess of Sussex
Despite stepping back from their royal duties in 2020, the Duke and Duchess of Sussex have continued to release Christmas cards. This was their festive greeting in 2022.

13
2021 – Prince William and Princess Catherine
In 2021, William, Kate, George, Charlotte and Louis took a family trip to Jordan. A happy snap from that adventure ended up making it to their Christmas card that year.

14
2021 – Prince Harry and Meghan, Duchess of Sussex
Prince Harry and Meghan Markle’s 2021 Christmas Card featured a sweet photo of them with their children Prince Archie and Princess Lilibet. What made the card extra special was that this was the first image of Lilibet the couple had ever publicly shared.

15
2020 – Prince William and Princess Catherine
Taken at their Norfolk home, Anmer Hall, the Wales family’s 2020 Christmas card photo was incredibly adorable.

16
2020 – Prince Harry and Meghan, Duchess of Sussex
Harry and Meghan took an artistic approach to their 2020 Christmas card.

17
2019 – King Charles and Queen Camilla
Then-Prince Charles and Camilla, then-Duchess of Cornwall, chose an image taken during their historic visit to Cuba for the 2019 Christmas card.

18
2018 – Prince William and Princess Catherine
The 2018 Christmas card featured this lovely image of the then-Duke and Duchess of Cambridge and their three children.

19
2018 – Prince Harry and Meghan, Duchess of Sussex
2018 marked Harry and Meghan’s first Christmas since they tied the knot. And so, for their Christmas card, they shared a never-seen-before snap from their wedding.

20
2017 – King Charles and Queen Camilla
Here’s the royal duo’s 2017 Christmas card, which featured a snap from Camilla’s 70th birthday party.

21
2017 – Prince William and Princess Catherine
We love it when families wear coordinating outfits and this picture of William, Catherine, George and Charlotte — which was featured on their 2017 Christmas card — is no exception!

22
2013 – King Charles and Queen Camilla
In 2013, Charles, then-Prince of Wales, and Camilla, then-Duchess of Cornwall chose this candid image for their Christmas card.
