Princess Catherine has long been a champion of British fashion, and back in 2022, during the Platinum Jubilee celebrations, ...