The Princess of Wales last made an appearance at the Chelsea Flower Show in 2023, but it was her look from 2017 that remained in her wardrobe for the years to follow. Kate, now 44, made an appearance ...