Princess Catherine’s 43rd birthday was marked by a heartfelt tribute from Prince William who shared a rare photo with an emotional message.
The royal family also celebrated Kate’s resilience in a heartwarming manner as she had spent the day at home after a challenging year.