As the Princess of Wales celebrates her 42nd birthday on January 9, we take a look back at Kate's fashion highlights of 2023.