With awards season neatly underway, stars embraced the glitz and glamour at the purple carpet on the 2023 BAFTAs at Royal Albert Corridor in London, which noticed the likes of Viola Davis, Michelle Yeoh, Anya Taylor-Pleasure, Florence Pugh, the Princess of Wales and extra.