News Princess of Wales wears upcycled dress at BAFTAs red carpet Norhan Adel Feb 27, 2023 0 Catherine, Princess of Wales has arrived on Sunday night at the British Academy Film Awards (BAFTAs) in London,…