Advertisement
Home Royals

These are the best Christmas cards shared by the royal family

From King Charles to Meghan Markle…
Loading the player...

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.

Advertisement

But what makes their cards so special is that they always feature delightful images of the royals who sent them.

Did you know that you can receive a Christmas card from the British Royal Family? No matter where you are in the world, if you send a Christmas Card to the royal mailroom, you will receive a card from them in return! However, they might not get into your mailbox until February or March.

So, write your card and post it to any of the following British Royal Family addresses to get your own in return:

  • King Charles and Queen Camilla: His Majesty The King and Queen Camilla, Clarence House, London SW1A 1BA, United Kingdom
  • Prince William and Princess Catherine: The Prince and Princess of Wales, Kensington Palace, London W8 4PU, United Kingdom
  • Princess Anne: The Princess Royal, Buckingham Palace, London SW1A 1AA, United Kingdom
  • The Duke and Duchess of Edinburgh, Bagshot Park, Bagshot, Surrey GU19 5PL, United Kingdom
  • The Duke and Duchess of Kent, St James’s Palace, London SW1A 1BQ, United Kingdom
  • Princess Alexandra, St James’s Palace, London SW1A 1BQ, United Kingdom

In honour of the festive season, we’ve rounded up the best royal Christmas cards from over the years.

Advertisement

01

2025 – Prince Harry and Meghan Markle

The days before Christmas, the Duke and Duchess of Sussex shared their family Christmas card, featuring their two children Archie and Lilibet.

“Happy Holidays! From our family to yours,” Meghan shared on Instagram.

According to People, the photo was captured in early December at their Montecito home in California, where they relocated after departing the royal family in 2020.

(Credit: Instagram/ @joshshinner)

02

2025 – Princess Catherine and Prince William

Days before Christmas Day, the Prince and Princess of Wales released their Christmas Card, featuring their three kids: Prince George, Princess Charlotte, and Prince Louis.

“Wishing everyone a very Happy Christmas,” the family wrote.

03

2025 – Royal Family Archives

The Royal Collection Trust searched it’s archives in the lead up to Christmas 2025, to unearth three significant cards from the royals.

Firstly, was an image from 1938 featuring George VI with his family including wife Lady Elizabeth Bowes-Lyon, and his two daughters Margaret and Elizabeth, who signed the card using her childhood nickname Lilibet.

The following photo was taken 10 years later featuring a then Prince Charles with his late mother, Queen Elizabeth II.

Lastly, was Crown Prince Olav, who would become King Olav VI, in 1917. He was the grandson of King Edward VI and Queen Alexandra. The card was warmly addressed to Queen Mary, and read, “I wish you a merry Xmas and a happy New Year.”

(Credit: Instagram / @qldgovenor)

04

2025 – Princess Anne and Sir Timothy Laurence

Princess Anne and Sir Timothy Laurence’s beautiful Christmas card was unveiled early by Govenor of Queensland, Dr Jeanette Young’s Instagram.

“With best wishes for a happy and peaceful Christmas and New Year,” the card read. But it was the way the Princess Royal signed off the card with a simple, “From Anne and Tim.”

Credit: Vanessa von Zitzewitz / Palais princier. Source: Palais Princier de Monaco Instagram

05

2025 – The Monaco Royal Family

The Monaco Royal family were one of the first royals to share their 2025 Christmas Card with the world. In the image, the family are posing next to a roaring fire in a fireplace adorned with a lush evergreen garland with royal blue elements. Princess Charlene is sitting next to her dog and daughter, Princess Gabriella. While Albert II stands behind them with his arm around his son, the twin brother of Gabriella, Prince Jacques.

06

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.

07

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!

08

2024 – Princess Anne

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

King Charles and Queen Camilla's official 2024 Christmas card featuring an image taken by @milliepilkingtonphotography.

09

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.

King Charles and Queen Camilla Christmas Cards in December 2023

10

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.

Prince William and Princess Catherine black and white Christmas cards in 2023.

11

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.

Prince Harry and Meghan Markle Christmas Card in 2023

12

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.

Prince Albert and Princess Charlene of Monaco with their twins for their 2023 Christmas card

13

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.

Spanish Royal family Christmas card

14

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.

King Charles and Queen Camilla's 2022 Christmas card

15

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.

Prince William and Princess Catherine pictured hand in hand with their children for their Christmas cards in 2022

16

2022 – Prince William and Princess Catherine

This beautiful image of the Wales family, taken by Matt Porteous, graced their 2022 Christmas cards.

Prince Harry and Meghan Markle's Christmas Cards in 2022

17

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.

Prince William and Princess Catherine family portrait for 2021 Christmas cards

18

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.

Prince Harry and Meghan Markle Christmas Cards 2021

19

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.

Family portrait of Prince William and Princess Catherine and their children for their Christmas Cards in 2020

20

2020 – Prince William and Princess Catherine

Taken at their Norfolk home, Anmer Hall, the Wales family’s 2020 Christmas card photo was incredibly adorable.

royal christmas cards 2020

21

2020 – Prince Harry and Meghan, Duchess of Sussex

Harry and Meghan took an artistic approach to their 2020 Christmas card.

King Charles and Queen Camilla 2019 Christmas cards

22

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.

royal christmas cards 2018

23

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.

royal christmas cards 2018 Prince Harry

24

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.

King Charles and Queen Camilla Christmas cards 2017

25

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.

royal christmas cards 2017

26

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!

royal christmas cards 2013

27

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.

Related stories


Advertisement
Advertisement