Princess Catherine celebrates her 43rd birthday with Prince William and their children—George, Charlotte, and Louis—marking a remarkable journey of resilience and grace that shines brighter than ever.
Over the past year, the Princess had battled serious health challenges, returned to the public eye, and reaffirmed her commitment to causes close to the future Queen’s heart.