The 73rd British Academy Film Awards (BAFTA 2020), which took place at the Royal Albert Hall in London, was a starry night, celebrating the best in British and International cinema. The event witnessed some high-quotient glamour as celebrities attended the ...