William and Catherine celebrated their 15th wedding anniversary on April 29, 2026. They shared a family photo taken in Cornwall during the Easter break. The image showcases them lying barefoot on the grass with their three children: Prince George, Princess Charlotte, and Prince Louis.
Traditionally, the couple has marked anniversaries with formal portraits. This time, they opted for a more relaxed setting. The decision highlights their evolving family dynamic.
The photo was taken by photographer Matt Porteous. It was captioned ‘Celebrating 15 years of marriage ❤️’. Prince Louis recently turned 8 years old on April 23, while Prince George is now 12 and Princess Charlotte is 10.
William and Catherine first met while studying at the University of St. Andrews. They got engaged in 2010 and married at Westminster Abbey on April 29, 2011. Their love story has captivated the public since then.
Before their wedding, they lived in Anglesey, Wales, for three years. Their time there shaped their early relationship as they balanced royal duties with family life.