All eyes were on the red carpet outside the Royal Festival Hall as the Prince and Princess of Wales arrived at the 2023 BAFTAs.