Kate Middleton, 42, has finished her chemotherapy treatment and made the announcement on social media by sharing a moving three-minute long video featuring her husband, Prince William and three children, Prince George, 11, Princess Charlotte, 9, and Prince Louis, 6. Middleton originally announced her diagnosis in March.
In the video, the royal says: "As the summer comes to an end, I cannot tell you what a relief it is to have finally completed my chemotherapy treatment. The last nine months have been incredibly tough for us as a family. Life as you know it can change in an instant and we have had to find a way to navigate the stormy waters and road unknown."
Throughout the footage, the princess appears to be wearing a white and black floral dress from Veronica Beard while walking through the Norfolk countryside with her family. Called the Castella, the dress has a relaxed fit and slightly bohemian vibe with a ruffled hemline and button fastenings.