The Princess of Wales makes surprise public appearance in British labels 10.10.2024 19:11 The Independent The princess wore tried and tested British designers.