From Prince Harry and Meghan Markle’s kids making a surprise cameo to Princess Anne’s familiar photo, the royal family is wasting no time unveiling their 2024 Christmas cards. And fortunately, we just got an official photo from Prince William and Kate Middleton, who had quite a difficult year. And there are likely to be more royal cards headed our way. But in the meantime, keep scrolling for a list of all the royal family holiday cards (so far).
All the 2024 Royal Christmas Cards (Including 2 Surprise Guest Stars)
From Prince Harry to Princess Madeleine
1. King Charles & Queen Camilla
Buckingham Palace unveiled the new Christmas card, which includes a photo of King Charles and Queen Camilla wearing color-coordinated outfits. The caption read, “Christmas is coming…Their Majesties are pleased to share this year’s Christmas card, taken by @milliepilkingtonphotography.”
2. The Sussex Family
Prince Harry and Meghan Markle displayed six different images against a green backdrop. It even featured two surprise guests, Archie, 5, and Lilibet, 3, who are pictured in one of the photos. (The special cameo by their three dogs is just icing on the cake.)
3. The Wales Family
The Prince and Princess of Wales shared their 2024 Christmas card, which featured a heartwarming photo of the family of five. The message read: “Wishing you a very Happy Christmas and New Year.”
4. Princess Anne
A few days after celebrating her 32nd wedding anniversary with her husband, Vice Admiral Sir Timothy Laurence, Princess Anne released her festive card, which includes a photo of the Princess Royal riding alongside her husband in a carriage, following a service at St George’s Chapel on Garter Day in June.
The card reads, “With best wishes for a happy and peaceful Christmas and New Year, from Anne.”
5. Swedish Royals
Princess Madeleine posted a rare picture of her three children—Princess Leonore, 10, Prince Nicolas, 9, and Princess Adrienne, 6—posing in front of a stunning Christmas tree. They’re accompanied by their grandmother, Queen Silvia, and their cousins, Princess Estelle, 12, Prince Oscar, 8, Prince Alexander, 8, Prince Gabriel, 7, and Prince Julian, 3.
6. Spanish Royals
Queen Letizia and King Felipe released a never-before-seen portrait of themselves posing with their two daughters, Princess Leonor, 19, and Infanta Sofia, 17. The translated message read, “Merry Christmas, and may we all face the New Year with greater confidence.”
7. Grand Ducal Family of Luxembourg
The Grand Ducal Court posted a series of photos featuring Prince Guillaume and Princess Stephanie posing with their sons, Prince Charles, 4, and Prince François, 1.
8. Monaco Royals
Prince Albert and Princess Charlene wore coordinating outfits with their 10-year-old twins, Prince Jacques and Princess Gabriella, who are growing up *so* fast.
9. Belgian Royals
The Belgian royal family released a brand-new portrait featuring King Philippe, Queen Mathilde and their four children, Princess Elisabeth, 23, Prince Gabriel, 21, Prince Emmanuel, 19, and Princess Eleonore, 16.
Stay up-to-date on every breaking entertainment story by subscribing here.