The Prince of Wales has wished his "incredible" wife, Catherine, a happy birthday as she turns 43.
"To the most incredible wife and mother. The strength you've shown over the last year has been remarkable," William wrote in a message posted on social media.
"George, Charlotte, Louis and I are so proud of you. Happy Birthday, Catherine. We love you. W."
The princess has returned to royal duties after having preventative chemotherapy treatment as a result of being diagnosed with cancer last year.
Kensington Palace posted the personal written message from William alongside a previously unseen picture of the Princess of Wales taken by Matt Porteous in Windsor last summer.