Bafta Film Awards 2021: Red carpet in pictures – BBC News

The biggest night in the British film calendar, the Bafta Awards, is taking place in London.
Because of Covid, the winners and nominees aren’t at the Royal Albert Hall in person as usual – they are … [+1720 chars]

Leave a Reply

Your email address will not be published. Required fields are marked *