
The 2025 British Academy of Film and Television Arts (BAFTA) Awards took place at The Royal Festival Hall in London, celebrating the finest achievements in film over the past year. International stars graced the red carpet, showcasing stunning diamond jewellery…