Eagle-eyed royal fans have spotted Catherine, Princess of Wales, had upcycled the show-stopping dress she wore to Trooping the Colour.
On June 15, during the royal event, Kate wore a white dress from British designer Jenny Packham featuring a striped navy and white ribbon on the neckline.
At first, royal watchers thought the mum-of-three was sporting a new dress in honour of her return to public life after announcing she was battling cancer in March.
Know the news with the 7NEWS app: Download today
The 42-year-old revealed she was undergoing chemotherapy after an unspecified form of cancer was found during major abdominal surgery in January.
At the time, Kate and William’s office said she would not return to public duties until her doctors confirmed she was well enough to do so.
In a statement the day before Trooping the Colour, Kate said she was “looking forward” to attending the parade with family, and hoped to join further public engagements over the summer but knew she was “not out of the woods yet”.
On Saturday, looking happy and relaxed, Kate attended Trooping the Colour alongside her three children, George, 10, Charlotte, 9, and Louis, 6, wearing her recycled dress.
She first wore it in May 2023 to meet well-wishers outside Buckingham Palace ahead of King Charles’ coronation.
To update the look, designers added a different belt and a stripy bow at the collar, giving it a new lease of life.
She added a Philip Treacy hat and wore the Irish Guards Regimental Brooch, as the Princess is the Guards’ honorary colonel.