King Charles writes a birthday message
King Charles celebrated Sir David Attenborough’s 100th birthday on May 8, 2026, with a special sketch displayed during a centenary event at Royal Albert Hall. The video, produced by BBC Studios’ Natural History Unit, showed the King writing a birthday card from Balmoral Castle in Scotland. Queen Camilla’s dog, Moley, was also spotted making a cameo in the scene.
Watch the sketch below:
Animals deliver the royal card
The sketch, called “A Very Special Delivery,” followed the birthday card as it traveled toward Attenborough. At first, a courtier and a border collie carried it by car, but a fallen tree blocked the road. Then, the dog continued carrying the present, and several animals helped along the way. A bird, squirrel, geese, otter, swan, fox, deer, and owl all lent a helping hand before the birthday card finally arrived through Attenborough’s mail slot.
David Attenborough receives the tribute
David Attenborough was spotted laughing in the audience while holding the dirtied letter. In the message, King Charles said he and David Attenborough had known each other for more than 60 years and had first met in 1958. The King praised his work, showing the beauty of nature and encouraging people to protect the planet.
“Over those decades, you have revealed the beauty and wonders of Nature to audiences around the world in new and marvellous ways. In so doing, you have shared my determination to highlight the urgent need to protect and preserve this precious planet of ours – and all Life on Earth – for future generations. Thank you, then, for all that you have done. And on behalf of the whole nation, I wish you a very happy 100th birthday,” the letter said with the “Charles R” signature.
Prince William also honored the British naturalist in a video filmed at Windsor Castle, thanking him for supporting the Earthshot Prize. “Happy 100th, David. I can’t believe it’s your 100th birthday. Thank you so much for your support for the Earthshot Prize,” he said in the congratulatory message.
Watch the message below:
Prince William wishes Sir David Attenborough a happy 100th birthday! 🎉 pic.twitter.com/Yuo86i4g0B
— Anna (@tokkianami) May 8, 2026

